remove cscope
authorFabrice Desclaux <serpilliere@droids-corp.org>
Mon, 20 Feb 2012 19:23:31 +0000 (20:23 +0100)
committerFabrice Desclaux <serpilliere@droids-corp.org>
Mon, 20 Feb 2012 19:23:31 +0000 (20:23 +0100)
cscope.out [deleted file]

diff --git a/cscope.out b/cscope.out
deleted file mode 100644 (file)
index bf58e20..0000000
+++ /dev/null
@@ -1,94950 +0,0 @@
-cscope 15 $HOME/Downloads/LUFA-111009/Demos/Device/ClassDriver/Xbee-avr               0000543599
-       @Descriptors.c
-
-38 \ 2
-       ~"Desü\9dtÜs.h
-"
-
-48 #ià(
-USE_INTERNAL_SERIAL
- =ð
-NO_DESCRIPTOR
-)
-
-49 #w¬n\9a
-USE_INTERNAL_SERIAL
-is
-nÙ
-ava\9eabË
-this
-AVR
- - 
\97£
-mªu®ly
-cÚ¡ruù
-a
-deviû
-£r\9fl
-desü\9d
-.
-
-57 cڡ 
-USB_Desü\9dtÜ_Deviû_t
-PROGMEM
-       gDeviûDesü\9d
- =
-
-59 .
-H\97d\94
- = {.
-Size
- = \17(
-USB_Desü\9dtÜ_Deviû_t
-), .
-       gTy³
- = 
-DTYPE_Deviû
-},
-
-61 .
-       gUSBS³cifiÿtiÚ
- = 
-VERSION_BCD
-(01.10),
-
-62 .
-       gCÏss
- = 
-USB_CSCP_IADDeviûCÏss
-,
-
-63 .
-       gSubCÏss
- = 
-USB_CSCP_IADDeviûSubþass
-,
-
-64 .
-       gPrÙocÞ
- = 
-USB_CSCP_IADDeviûPrÙocÞ
-,
-
-66 .
-       gEndpo\9at0Size
- = 
-FIXED_CONTROL_ENDPOINT_SIZE
-,
-
-68 .
-       gV\92dÜID
- = 0x03EB,
-
-69 .
-       gProduùID
- = 0x204E,
-
-70 .
-       gR\96\97£Numb\94
- = 
-VERSION_BCD
-(00.01),
-
-72 .
-       gMªuçùu»rS\8cIndex
- = 0x01,
-
-73 .
-       gProduùS\8cIndex
- = 0x02,
-
-74 .
-       gS\94\9flNumS\8cIndex
- = 
-USE_INTERNAL_SERIAL
-,
-
-76 .
-       gNumb\94OfCÚfigu¿tiÚs
- = 
-FIXED_NUM_CONFIGURATIONS
-
-
-84 cڡ 
-USB_Desü\9dtÜ_CÚfigu¿tiÚ_t
-PROGMEM
-       gCÚfigu¿tiÚDesü\9d
- =
-
-86 .
-CÚfig
- =
-
-88 .
-H\97d\94
- = {.
-Size
- = \17(
-USB_Desü\9dtÜ_CÚfigu¿tiÚ_H\97d\94_t
-), .
-       gTy³
- = 
-DTYPE_CÚfigu¿tiÚ
-},
-
-90 .
-       gTÙ®CÚfigu¿tiÚSize
- = \17(
-USB_Desü\9dtÜ_CÚfigu¿tiÚ_t
-),
-
-91 .
-       gTÙ®IÁ\94çûs
- = 4,
-
-93 .
-       gCÚfigu¿tiÚNumb\94
- = 1,
-
-94 .
-       gCÚfigu¿tiÚS\8cIndex
- = 
-NO_DESCRIPTOR
-,
-
-96 .
-       gCÚfigA\89ribu\8bs
- = (
-USB_CONFIG_ATTR_BUSPOWERED
- | 
-USB_CONFIG_ATTR_SELFPOWERED
-),
-
-98 .
-       gMaxPow\94CÚsum±iÚ
- = 
-USB_CONFIG_POWER_MA
-(100)
-
-101 .
-       gCDC1_IAD
- =
-
-103 .
-H\97d\94
- = {.
-Size
- = \17(
-USB_Desü\9dtÜ_IÁ\94çû_Assoc\9ftiÚ_t
-), .
-       gTy³
- = 
-DTYPE_IÁ\94çûAssoc\9ftiÚ
-},
-
-105 .
-       gF\9c¡IÁ\94çûIndex
- = 0,
-
-106 .
-       gTÙ®IÁ\94çûs
- = 2,
-
-108 .
-       gCÏss
- = 
-CDC_CSCP_CDCCÏss
-,
-
-109 .
-       gSubCÏss
- = 
-CDC_CSCP_ACMSubþass
-,
-
-110 .
-       gPrÙocÞ
- = 
-CDC_CSCP_ATCommªdPrÙocÞ
-,
-
-112 .
-       gIADS\8cIndex
- = 
-NO_DESCRIPTOR
-
-
-115 .
-       gCDC1_CCI_IÁ\94çû
- =
-
-117 .
-H\97d\94
- = {.
-Size
- = \17(
-USB_Desü\9dtÜ_IÁ\94çû_t
-), .
-       gTy³
- = 
-DTYPE_IÁ\94çû
-},
-
-119 .
-       gIÁ\94çûNumb\94
- = 0,
-
-120 .
-       gAÉ\94Ç\8bS\91t\9ag
- = 0,
-
-122 .
-       gTÙ®Endpo\9ats
- = 1,
-
-124 .
-       gCÏss
- = 
-CDC_CSCP_CDCCÏss
-,
-
-125 .
-       gSubCÏss
- = 
-CDC_CSCP_ACMSubþass
-,
-
-126 .
-       gPrÙocÞ
- = 
-CDC_CSCP_ATCommªdPrÙocÞ
-,
-
-128 .
-       gIÁ\94çûS\8cIndex
- = 
-NO_DESCRIPTOR
-
-
-131 .
-       gCDC1_FunùiÚ®_H\97d\94
- =
-
-133 .
-H\97d\94
- = {.
-Size
- = \17(
-USB_CDC_Desü\9dtÜ_FunùiÚ®H\97d\94_t
-), .
-       gTy³
- = 
-DTYPE_CSIÁ\94çû
-},
-
-134 .
-       gSubty³
- = 
-CDC_DSUBTYPE_CSIÁ\94çû_H\97d\94
-,
-
-136 .
-       gCDCS³cifiÿtiÚ
- = 
-VERSION_BCD
-(01.10),
-
-139 .
-       gCDC1_FunùiÚ®_ACM
- =
-
-141 .
-H\97d\94
- = {.
-Size
- = \17(
-USB_CDC_Desü\9dtÜ_FunùiÚ®ACM_t
-), .
-       gTy³
- = 
-DTYPE_CSIÁ\94çû
-},
-
-142 .
-       gSubty³
- = 
-CDC_DSUBTYPE_CSIÁ\94çû_ACM
-,
-
-144 .
-       gC­ab\9e\99\9bs
- = 0x06,
-
-147 .
-       gCDC1_FunùiÚ®_UniÚ
- =
-
-149 .
-H\97d\94
- = {.
-Size
- = \17(
-USB_CDC_Desü\9dtÜ_FunùiÚ®UniÚ_t
-), .
-       gTy³
- = 
-DTYPE_CSIÁ\94çû
-},
-
-150 .
-       gSubty³
- = 
-CDC_DSUBTYPE_CSIÁ\94çû_UniÚ
-,
-
-152 .
-       gMa¡\94\94çûNumb\94
- = 0,
-
-153 .
-       gSÏveIÁ\94çûNumb\94
- = 1,
-
-156 .
-       gCDC1_Mªagem\92tEndpo\9at
- =
-
-158 .
-H\97d\94
- = {.
-Size
- = \17(
-USB_Desü\9dtÜ_Endpo\9at_t
-), .
-       gTy³
- = 
-DTYPE_Endpo\9at
-},
-
-160 .
-       gEndpo\9atAdd»ss
- = (
-ENDPOINT_DIR_IN
- | 
-CDC1_NOTIFICATION_EPNUM
-),
-
-161 .
-       gA\89ribu\8bs
- = (
-EP_TYPE_INTERRUPT
- | 
-ENDPOINT_ATTR_NO_SYNC
- | 
-ENDPOINT_USAGE_DATA
-),
-
-162 .
-       gEndpo\9atSize
- = 
-CDC_NOTIFICATION_EPSIZE
-,
-
-163 .
-       gPÞl\9agIÁ\94v®MS
- = 0xFF
-
-166 .
-       gCDC1_DCI_IÁ\94çû
- =
-
-168 .
-H\97d\94
- = {.
-Size
- = \17(
-USB_Desü\9dtÜ_IÁ\94çû_t
-), .
-       gTy³
- = 
-DTYPE_IÁ\94çû
-},
-
-170 .
-       gIÁ\94çûNumb\94
- = 1,
-
-171 .
-       gAÉ\94Ç\8bS\91t\9ag
- = 0,
-
-173 .
-       gTÙ®Endpo\9ats
- = 2,
-
-175 .
-       gCÏss
- = 
-CDC_CSCP_CDCD©aCÏss
-,
-
-176 .
-       gSubCÏss
- = 
-CDC_CSCP_NoD©aSubþass
-,
-
-177 .
-       gPrÙocÞ
- = 
-CDC_CSCP_NoD©aPrÙocÞ
-,
-
-179 .
-       gIÁ\94çûS\8cIndex
- = 
-NO_DESCRIPTOR
-
-
-182 .
-       gCDC1_D©aOutEndpo\9at
- =
-
-184 .
-H\97d\94
- = {.
-Size
- = \17(
-USB_Desü\9dtÜ_Endpo\9at_t
-), .
-       gTy³
- = 
-DTYPE_Endpo\9at
-},
-
-186 .
-       gEndpo\9atAdd»ss
- = (
-ENDPOINT_DIR_OUT
- | 
-CDC1_RX_EPNUM
-),
-
-187 .
-       gA\89ribu\8bs
- = (
-EP_TYPE_BULK
- | 
-ENDPOINT_ATTR_NO_SYNC
- | 
-ENDPOINT_USAGE_DATA
-),
-
-188 .
-       gEndpo\9atSize
- = 
-CDC_TXRX_EPSIZE
-,
-
-189 .
-       gPÞl\9agIÁ\94v®MS
- = 0x01
-
-192 .
-       gCDC1_D©aInEndpo\9at
- =
-
-194 .
-H\97d\94
- = {.
-Size
- = \17(
-USB_Desü\9dtÜ_Endpo\9at_t
-), .
-       gTy³
- = 
-DTYPE_Endpo\9at
-},
-
-196 .
-       gEndpo\9atAdd»ss
- = (
-ENDPOINT_DIR_IN
- | 
-CDC1_TX_EPNUM
-),
-
-197 .
-       gA\89ribu\8bs
- = (
-EP_TYPE_BULK
- | 
-ENDPOINT_ATTR_NO_SYNC
- | 
-ENDPOINT_USAGE_DATA
-),
-
-198 .
-       gEndpo\9atSize
- = 
-CDC_TXRX_EPSIZE
-,
-
-199 .
-       gPÞl\9agIÁ\94v®MS
- = 0x01
-
-202 .
-       gCDC2_IAD
- =
-
-204 .
-H\97d\94
- = {.
-Size
- = \17(
-USB_Desü\9dtÜ_IÁ\94çû_Assoc\9ftiÚ_t
-), .
-       gTy³
- = 
-DTYPE_IÁ\94çûAssoc\9ftiÚ
-},
-
-206 .
-       gF\9c¡IÁ\94çûIndex
- = 2,
-
-207 .
-       gTÙ®IÁ\94çûs
- = 2,
-
-209 .
-       gCÏss
- = 
-CDC_CSCP_CDCCÏss
-,
-
-210 .
-       gSubCÏss
- = 
-CDC_CSCP_ACMSubþass
-,
-
-211 .
-       gPrÙocÞ
- = 
-CDC_CSCP_ATCommªdPrÙocÞ
-,
-
-213 .
-       gIADS\8cIndex
- = 
-NO_DESCRIPTOR
-
-
-216 .
-       gCDC2_CCI_IÁ\94çû
- =
-
-218 .
-H\97d\94
- = {.
-Size
- = \17(
-USB_Desü\9dtÜ_IÁ\94çû_t
-), .
-       gTy³
- = 
-DTYPE_IÁ\94çû
-},
-
-220 .
-       gIÁ\94çûNumb\94
- = 2,
-
-221 .
-       gAÉ\94Ç\8bS\91t\9ag
- = 0,
-
-223 .
-       gTÙ®Endpo\9ats
- = 1,
-
-225 .
-       gCÏss
- = 
-CDC_CSCP_CDCCÏss
-,
-
-226 .
-       gSubCÏss
- = 
-CDC_CSCP_ACMSubþass
-,
-
-227 .
-       gPrÙocÞ
- = 
-CDC_CSCP_ATCommªdPrÙocÞ
-,
-
-229 .
-       gIÁ\94çûS\8cIndex
- = 
-NO_DESCRIPTOR
-
-
-232 .
-       gCDC2_FunùiÚ®_H\97d\94
- =
-
-234 .
-H\97d\94
- = {.
-Size
- = \17(
-USB_CDC_Desü\9dtÜ_FunùiÚ®H\97d\94_t
-), .
-       gTy³
- = 
-DTYPE_CSIÁ\94çû
-},
-
-235 .
-       gSubty³
- = 
-CDC_DSUBTYPE_CSIÁ\94çû_H\97d\94
-,
-
-237 .
-       gCDCS³cifiÿtiÚ
- = 
-VERSION_BCD
-(01.10),
-
-240 .
-       gCDC2_FunùiÚ®_ACM
- =
-
-242 .
-H\97d\94
- = {.
-Size
- = \17(
-USB_CDC_Desü\9dtÜ_FunùiÚ®ACM_t
-), .
-       gTy³
- = 
-DTYPE_CSIÁ\94çû
-},
-
-243 .
-       gSubty³
- = 
-CDC_DSUBTYPE_CSIÁ\94çû_ACM
-,
-
-245 .
-       gC­ab\9e\99\9bs
- = 0x06,
-
-248 .
-       gCDC2_FunùiÚ®_UniÚ
- =
-
-250 .
-H\97d\94
- = {.
-Size
- = \17(
-USB_CDC_Desü\9dtÜ_FunùiÚ®UniÚ_t
-), .
-       gTy³
- = 
-DTYPE_CSIÁ\94çû
-},
-
-251 .
-       gSubty³
- = 
-CDC_DSUBTYPE_CSIÁ\94çû_UniÚ
-,
-
-253 .
-       gMa¡\94\94çûNumb\94
- = 2,
-
-254 .
-       gSÏveIÁ\94çûNumb\94
- = 3,
-
-257 .
-       gCDC2_Mªagem\92tEndpo\9at
- =
-
-259 .
-H\97d\94
- = {.
-Size
- = \17(
-USB_Desü\9dtÜ_Endpo\9at_t
-), .
-       gTy³
- = 
-DTYPE_Endpo\9at
-},
-
-261 .
-       gEndpo\9atAdd»ss
- = (
-ENDPOINT_DIR_IN
- | 
-CDC2_NOTIFICATION_EPNUM
-),
-
-262 .
-       gA\89ribu\8bs
- = (
-EP_TYPE_INTERRUPT
- | 
-ENDPOINT_ATTR_NO_SYNC
- | 
-ENDPOINT_USAGE_DATA
-),
-
-263 .
-       gEndpo\9atSize
- = 
-CDC_NOTIFICATION_EPSIZE
-,
-
-264 .
-       gPÞl\9agIÁ\94v®MS
- = 0xFF
-
-267 .
-       gCDC2_DCI_IÁ\94çû
- =
-
-269 .
-H\97d\94
- = {.
-Size
- = \17(
-USB_Desü\9dtÜ_IÁ\94çû_t
-), .
-       gTy³
- = 
-DTYPE_IÁ\94çû
-},
-
-271 .
-       gIÁ\94çûNumb\94
- = 3,
-
-272 .
-       gAÉ\94Ç\8bS\91t\9ag
- = 0,
-
-274 .
-       gTÙ®Endpo\9ats
- = 2,
-
-276 .
-       gCÏss
- = 
-CDC_CSCP_CDCD©aCÏss
-,
-
-277 .
-       gSubCÏss
- = 
-CDC_CSCP_NoD©aSubþass
-,
-
-278 .
-       gPrÙocÞ
- = 
-CDC_CSCP_NoD©aPrÙocÞ
-,
-
-280 .
-       gIÁ\94çûS\8cIndex
- = 
-NO_DESCRIPTOR
-
-
-283 .
-       gCDC2_D©aOutEndpo\9at
- =
-
-285 .
-H\97d\94
- = {.
-Size
- = \17(
-USB_Desü\9dtÜ_Endpo\9at_t
-), .
-       gTy³
- = 
-DTYPE_Endpo\9at
-},
-
-287 .
-       gEndpo\9atAdd»ss
- = (
-ENDPOINT_DIR_OUT
- | 
-CDC2_RX_EPNUM
-),
-
-288 .
-       gA\89ribu\8bs
- = (
-EP_TYPE_BULK
- | 
-ENDPOINT_ATTR_NO_SYNC
- | 
-ENDPOINT_USAGE_DATA
-),
-
-289 .
-       gEndpo\9atSize
- = 
-CDC_TXRX_EPSIZE
-,
-
-290 .
-       gPÞl\9agIÁ\94v®MS
- = 0x01
-
-293 .
-       gCDC2_D©aInEndpo\9at
- =
-
-295 .
-H\97d\94
- = {.
-Size
- = \17(
-USB_Desü\9dtÜ_Endpo\9at_t
-), .
-       gTy³
- = 
-DTYPE_Endpo\9at
-},
-
-297 .
-       gEndpo\9atAdd»ss
- = (
-ENDPOINT_DIR_IN
- | 
-CDC2_TX_EPNUM
-),
-
-298 .
-       gA\89ribu\8bs
- = (
-EP_TYPE_BULK
- | 
-ENDPOINT_ATTR_NO_SYNC
- | 
-ENDPOINT_USAGE_DATA
-),
-
-299 .
-       gEndpo\9atSize
- = 
-CDC_TXRX_EPSIZE
-,
-
-300 .
-       gPÞl\9agIÁ\94v®MS
- = 0x01
-
-308 cڡ 
-USB_Desü\9dtÜ_S\8c\9ag_t
-PROGMEM
-       gLªguageS\8c\9ag
- =
-
-310 .
-H\97d\94
- = {.
-Size
- = 
-USB_STRING_LEN
-(1), .
-       gTy³
- = 
-DTYPE_S\8c\9ag
-},
-
-312 .
-       gUnicodeS\8c\9ag
- = {
-LANGUAGE_ID_ENG
-}
-
-319 cڡ 
-USB_Desü\9dtÜ_S\8c\9ag_t
-PROGMEM
-       gMªuçùu»rS\8c\9ag
- =
-
-321 .
-H\97d\94
- = {.
-Size
- = 
-USB_STRING_LEN
-(11), .
-       gTy³
- = 
-DTYPE_S\8c\9ag
-},
-
-323 .
-       gUnicodeS\8c\9ag
- = 
-L
-"Dean Camera"
-
-330 cڡ 
-USB_Desü\9dtÜ_S\8c\9ag_t
-PROGMEM
-       gProduùS\8c\9ag
- =
-
-332 .
-H\97d\94
- = {.
-Size
- = 
-USB_STRING_LEN
-(13), .
-       gTy³
- = 
-DTYPE_S\8c\9ag
-},
-
-334 .
-       gUnicodeS\8c\9ag
- = 
-L
-"LUFA Dual CDC Demo"
-
-343 
-u\9at16_t
-       $CALLBACK_USB_G\91Desü\9d
-(cڡ 
-u\9at16_t
-wV®ue
-,
-
-344 cڡ 
-u\9at8_t
-wIndex
-,
-
-345 cڡ \1e** cڡ 
-Desü\9dtÜAdd»ss
-)
-
-347 cڡ 
-u\9at8_t
-Desü\9dtÜTy³
- = (
-wV®ue
- >> 8);
-
-348 cڡ 
-u\9at8_t
-Desü\9dtÜNumb\94
- = (
-wV®ue
- & 0xFF);
-
-350 cڡ \1e
-Add»ss
- = 
-NULL
-;
-
-351 
-u\9at16_t
-Size
- = 
-NO_DESCRIPTOR
-;
-
-353 \1a
-Desü\9dtÜTy³
-)
-
-355 \ 4
-DTYPE_Deviû
-:
-
-356 
-Add»ss
- = &
-DeviûDesü\9d
-;
-
-357 
-Size
- = \17(
-USB_Desü\9dtÜ_Deviû_t
-);
-
-359 \ 4
-DTYPE_CÚfigu¿tiÚ
-:
-
-360 
-Add»ss
- = &
-CÚfigu¿tiÚDesü\9d
-;
-
-361 
-Size
- = \17(
-USB_Desü\9dtÜ_CÚfigu¿tiÚ_t
-);
-
-363 \ 4
-DTYPE_S\8c\9ag
-:
-
-364 \1a
-Desü\9dtÜNumb\94
-)
-
-367 
-Add»ss
- = &
-LªguageS\8c\9ag
-;
-
-368 
-Size
- = 
-       `pgm_»ad_by\8b
-(&
-LªguageS\8c\9ag
-.
-H\97d\94
-.Size);
-
-371 
-Add»ss
- = &
-Mªuçùu»rS\8c\9ag
-;
-
-372 
-Size
- = 
-       `pgm_»ad_by\8b
-(&
-Mªuçùu»rS\8c\9ag
-.
-H\97d\94
-.Size);
-
-375 
-Add»ss
- = &
-ProduùS\8c\9ag
-;
-
-376 
-Size
- = 
-       `pgm_»ad_by\8b
-(&
-ProduùS\8c\9ag
-.
-H\97d\94
-.Size);
-
-383 *
-Desü\9dtÜAdd»ss
- = 
-Add»ss
-;
-
-384 \15 
-Size
-;
-
-385 
-       }
-}
-
-       @Descriptors.h
-
-36 #iâdeà
-_DESCRIPTORS_H_
-
-
-37 \ 1
-       #_DESCRIPTORS_H_
-
-
-       )
-
-40 \ 2
-       ~<avr/pgm¥aû.h
->
-
-42 \ 2
-       ~<LUFA/Driv\94s/USB/USB.h
->
-
-46 \ 1
-       #CDC1_TX_EPNUM
- 1
-
-       )
-
-49 \ 1
-       #CDC1_RX_EPNUM
- 2
-
-       )
-
-52 \ 1
-       #CDC1_NOTIFICATION_EPNUM
- 3
-
-       )
-
-55 \ 1
-       #CDC2_TX_EPNUM
- 4
-
-       )
-
-58 \ 1
-       #CDC2_RX_EPNUM
- 5
-
-       )
-
-61 \ 1
-       #CDC2_NOTIFICATION_EPNUM
- 6
-
-       )
-
-64 \ 1
-       #CDC_NOTIFICATION_EPSIZE
- 8
-
-       )
-
-67 \ 1
-       #CDC_TXRX_EPSIZE
- 16
-
-       )
-
-76 
-USB_Desü\9dtÜ_CÚfigu¿tiÚ_H\97d\94_t
-       mCÚfig
-;
-
-79 
-USB_Desü\9dtÜ_IÁ\94çû_Assoc\9ftiÚ_t
-       mCDC1_IAD
-;
-
-80 
-USB_Desü\9dtÜ_IÁ\94çû_t
-       mCDC1_CCI_IÁ\94çû
-;
-
-81 
-USB_CDC_Desü\9dtÜ_FunùiÚ®H\97d\94_t
-       mCDC1_FunùiÚ®_H\97d\94
-;
-
-82 
-USB_CDC_Desü\9dtÜ_FunùiÚ®ACM_t
-       mCDC1_FunùiÚ®_ACM
-;
-
-83 
-USB_CDC_Desü\9dtÜ_FunùiÚ®UniÚ_t
-       mCDC1_FunùiÚ®_UniÚ
-;
-
-84 
-USB_Desü\9dtÜ_Endpo\9at_t
-       mCDC1_Mªagem\92tEndpo\9at
-;
-
-87 
-USB_Desü\9dtÜ_IÁ\94çû_t
-       mCDC1_DCI_IÁ\94çû
-;
-
-88 
-USB_Desü\9dtÜ_Endpo\9at_t
-       mCDC1_D©aOutEndpo\9at
-;
-
-89 
-USB_Desü\9dtÜ_Endpo\9at_t
-       mCDC1_D©aInEndpo\9at
-;
-
-92 
-USB_Desü\9dtÜ_IÁ\94çû_Assoc\9ftiÚ_t
-       mCDC2_IAD
-;
-
-93 
-USB_Desü\9dtÜ_IÁ\94çû_t
-       mCDC2_CCI_IÁ\94çû
-;
-
-94 
-USB_CDC_Desü\9dtÜ_FunùiÚ®H\97d\94_t
-       mCDC2_FunùiÚ®_H\97d\94
-;
-
-95 
-USB_CDC_Desü\9dtÜ_FunùiÚ®ACM_t
-       mCDC2_FunùiÚ®_ACM
-;
-
-96 
-USB_CDC_Desü\9dtÜ_FunùiÚ®UniÚ_t
-       mCDC2_FunùiÚ®_UniÚ
-;
-
-97 
-USB_Desü\9dtÜ_Endpo\9at_t
-       mCDC2_Mªagem\92tEndpo\9at
-;
-
-100 
-USB_Desü\9dtÜ_IÁ\94çû_t
-       mCDC2_DCI_IÁ\94çû
-;
-
-101 
-USB_Desü\9dtÜ_Endpo\9at_t
-       mCDC2_D©aOutEndpo\9at
-;
-
-102 
-USB_Desü\9dtÜ_Endpo\9at_t
-       mCDC2_D©aInEndpo\9at
-;
-
-103 } 
-       tUSB_Desü\9dtÜ_CÚfigu¿tiÚ_t
-;
-
-106 
-u\9at16_t
-       $CALLBACK_USB_G\91Desü\9d
-(cڡ 
-u\9at16_t
-wV®ue
-,
-
-107 cڡ 
-u\9at8_t
-wIndex
-,
-
-108 cڡ \1e** cڡ 
-Desü\9dtÜAdd»ss
-)
-
-109 
-ATTR_WARN_UNUSED_RESULT
-       `ATTR_NON_NULL_PTR_ARG
-(3);
-
-       @DualVirtualSerial.c
-
-37 \ 2
-       ~"Du®V\9ctu®S\94\9fl.h
-"
-
-40 \ 2
-       ~<av\94sive.h
->
-
-41 \ 2
-       ~<av\94sive/\94rÜ.h
->
-
-42 \ 2
-       ~<av\94sive/queue.h
->
-
-44 \ 2
-       ~<scheduËr.h
->
-
-45 \ 2
-       ~<þock_time.h
->
-
-46 \ 2
-       ~<·r£.h
->
-
-47 \ 2
-       ~<rdl\9ae.h
->
-
-48 \ 2
-       ~<tim\94.h
->
-
-50 \ 2
-       ~"xb\93_ÃighbÜ.h
-"
-
-51 \ 2
-       ~"xb\93_©cmd.h
-"
-
-52 \ 2
-       ~"xb\93_¡©s.h
-"
-
-53 \ 2
-       ~"xb\93_buf.h
-"
-
-54 \ 2
-       ~"xb\93_´Ùo.h
-"
-
-55 \ 2
-       ~"xb\93.h
-"
-
-57 \ 2
-       ~"ma\9a.h
-"
-
-58 \ 2
-       ~"cmdl\9ae.h
-"
-
-59 \ 2
-       ~"ÿÎout.h
-"
-
-61 vÞ©\9e\90
-u\9at16_t
-       gglob®_ms
-;
-
-62 \19
-ÿÎout_mªag\94
-       gcm
-;
-
-63 \12
-       gcmdl\9ae_\9aput_\92abËd
- = 1;
-
-71 
-USB_CÏssInfo_CDC_Deviû_t
-       gV\9ctu®S\94\9fl1_CDC_IÁ\94çû
- =
-
-73 .
-CÚfig
- =
-
-75 .
-CÚ\8cÞIÁ\94çûNumb\94
- = 0,
-
-77 .
-       gD©aINEndpo\9atNumb\94
- = 
-CDC1_TX_EPNUM
-,
-
-78 .
-       gD©aINEndpo\9atSize
- = 
-CDC_TXRX_EPSIZE
-,
-
-79 .
-       gD©aINEndpo\9atDoubËBªk
- = 
-çl£
-,
-
-81 .
-       gD©aOUTEndpo\9atNumb\94
- = 
-CDC1_RX_EPNUM
-,
-
-82 .
-       gD©aOUTEndpo\9atSize
- = 
-CDC_TXRX_EPSIZE
-,
-
-83 .
-       gD©aOUTEndpo\9atDoubËBªk
- = 
-çl£
-,
-
-85 .
-       gNÙifiÿtiÚEndpo\9atNumb\94
- = 
-CDC1_NOTIFICATION_EPNUM
-,
-
-86 .
-       gNÙifiÿtiÚEndpo\9atSize
- = 
-CDC_NOTIFICATION_EPSIZE
-,
-
-87 .
-       gNÙifiÿtiÚEndpo\9atDoubËBªk
- = 
-çl£
-,
-
-96 
-USB_CÏssInfo_CDC_Deviû_t
-       gV\9ctu®S\94\9fl2_CDC_IÁ\94çû
- =
-
-98 .
-CÚfig
- =
-
-100 .
-CÚ\8cÞIÁ\94çûNumb\94
- = 2,
-
-102 .
-       gD©aINEndpo\9atNumb\94
- = 
-CDC2_TX_EPNUM
-,
-
-103 .
-       gD©aINEndpo\9atSize
- = 
-CDC_TXRX_EPSIZE
-,
-
-104 .
-       gD©aINEndpo\9atDoubËBªk
- = 
-çl£
-,
-
-106 .
-       gD©aOUTEndpo\9atNumb\94
- = 
-CDC2_RX_EPNUM
-,
-
-107 .
-       gD©aOUTEndpo\9atSize
- = 
-CDC_TXRX_EPSIZE
-,
-
-108 .
-       gD©aOUTEndpo\9atDoubËBªk
- = 
-çl£
-,
-
-110 .
-       gNÙifiÿtiÚEndpo\9atNumb\94
- = 
-CDC2_NOTIFICATION_EPNUM
-,
-
-111 .
-       gNÙifiÿtiÚEndpo\9atSize
- = 
-CDC_NOTIFICATION_EPSIZE
-,
-
-112 .
-       gNÙifiÿtiÚEndpo\9atDoubËBªk
- = 
-çl£
-,
-
-118 \18
-u\9at16_t
-       $g\91_time_ms
-(\1e)
-
-120 \15 
-glob®_ms
-;
-
-121 
-       }
-}
-
-123 \18\1e
-       $do_Ëd_bl\9ak
-(\19
-ÿÎout_mªag\94
- *
-cm
-,
-
-124 \19
-ÿÎout
- *
-þt
-, \1e*
-dummy
-)
-
-126 \18
-u\9at8_t
-a
- = 0;
-
-128 ià(
-a
- & 1)
-
-129 
-       `LEDs_S\91AÎLEDs
-(0);
-
-131 
-       `LEDs_S\91AÎLEDs
-(0xff);
-
-132 
-a
-++;
-
-133 
-       }
-}
-
-135 \18\1e
-       $\9aüem\92t_ms
-(\1e*
-dummy
-)
-
-137 
-glob®_ms
-++;
-
-138 
-       }
-}
-
-140 \18\1e
-       $ma\9a_tim\94_\9a\8b¼u±
-(\1e)
-
-142 \18
-u\9at8_t
-ýt
- = 0;
-
-143 
-ýt
-++;
-
-144 
-       `£i
-();
-
-145 ià((
-ýt
- & 0x3) == 0)
-
-146 
-       `scheduËr_\9a\8b¼u±
-();
-
-147 
-       }
-}
-
-153 \12
-       $ma\9a
-(\1e)
-
-155 \19
-ÿÎout
-t1
-;
-
-156 
-FILE
- *
-xb\93_f\9ee
-;
-
-157 
-\9at8_t
-\94r
-;
-
-158 \19
-xb\93_dev
-dev
-;
-
-160 
-       `S\91upH¬dw¬e
-();
-
-162 
-       `LEDs_S\91AÎLEDs
-(
-LEDMASK_USB_NOTREADY
-);
-
-164 
-       `fdevݒ
-(
-usb£r\9fl1_dev_£nd
-, 
-usb£r\9fl1_dev_»cv
-);
-
-165 
-xb\93_f\9ee
- = 
-       `fdevݒ
-(
-usb£r\9fl2_dev_£nd
-, 
-usb£r\9fl2_dev_»cv
-);
-
-166 
-       `scheduËr_\9a\99
-();
-
-167 
-       `tim\94_\9a\99
-();
-
-168 
-       `tim\940_»gi¡\94_OV_\9a\8c
-(
-ma\9a_tim\94_\9a\8b¼u±
-);
-
-169 
-       `£i
-();
-
-171 
-       `scheduËr_add_³riodiÿl_ev\92t_´iÜ\99y
-(
-\9aüem\92t_ms
-, 
-NULL
-,
-
-172 1000L / 
-SCHEDULER_UNIT
-,
-
-173 
-LED_PRIO
-);
-
-174 
-       `cmdl\9ae_\9a\99
-();
-
-175 
-       `ÿÎout_mªag\94_\9a\99
-(&
-cm
-, 
-g\91_time_ms
-);
-
-176 
-       `ÿÎout_»£t
-(&
-cm
-, &
-t1
-, 500, 
-PERIODICAL
-, 
-do_Ëd_bl\9ak
-, 
-NULL
-);
-
-179 
-\94r
- = 
-       `xb\93_\9a\99
-();
-
-180 ià(
-\94r
- < 0)
-
-183 
-xb\93_dev
- = &
-dev
-;
-
-186 ià(
-       `xb\93\92
-(
-xb\93_dev
-, 
-xb\93_f\9ee
-) < 0)
-
-190 ià(
-       `xb\93_»gi¡\94_chªÃl
-(
-xb\93_dev
-, 
-XBEE_DEFAULT_CHANNEL
-,
-
-191 
-xb\93_rx
-, 
-NULL
-) < 0) {
-
-192 
-       `år\9atf
-(
-¡d\94r
-, "cannot\84egister default channel\n");
-
-196 
-       `£i
-();
-
-199 
-       `CheckJoy¡ickMovem\92t
-();
-
-201 
-       `ÿÎout_mªage
-(&
-cm
-);
-
-204 
-\9at16_t
-c
-;
-
-207 
-c
- = 
-       `CDC_Deviû_ReûiveBy\8b
-(&
-V\9ctu®S\94\9fl2_CDC_IÁ\94çû
-);
-
-208 ià(
-c
- >= 0)
-
-209 
-       `CDC_Deviû_S\92dBy\8b
-(&
-V\9ctu®S\94\9fl1_CDC_IÁ\94çû
-,
-
-210 (
-u\9at8_t
-)
-c
-);
-
-213 
-c
- = 
-       `CDC_Deviû_ReûiveBy\8b
-(&
-V\9ctu®S\94\9fl1_CDC_IÁ\94çû
-);
-
-214 ià(
-c
- >= 0)
-
-215 
-       `CDC_Deviû_S\92dBy\8b
-(&
-V\9ctu®S\94\9fl2_CDC_IÁ\94çû
-,
-
-216 (
-u\9at8_t
-)
-c
-);
-
-219 ià(
-cmdl\9ae_\9aput_\92abËd
-)
-
-220 
-       `cmdl\9ae_pÞl
-();
-
-221 
-       `xb\93_´Ùo_rx
-(
-xb\93_dev
-);
-
-224 
-       `CDC_Deviû_USBTask
-(&
-V\9ctu®S\94\9fl1_CDC_IÁ\94çû
-);
-
-225 
-       `CDC_Deviû_USBTask
-(&
-V\9ctu®S\94\9fl2_CDC_IÁ\94çû
-);
-
-226 
-       `USB_USBTask
-();
-
-228 
-       }
-}
-
-231 \1e
-       $S\91upH¬dw¬e
-(\1e)
-
-234 
-MCUSR
- &ð~(1 << 
-WDRF
-);
-
-235 
-       `wdt_di§bË
-();
-
-238 
-       `þock_´esÿË_£t
-(
-þock_div_1
-);
-
-241 
-       `Joy¡ick_In\99
-();
-
-242 
-       `LEDs_In\99
-();
-
-243 
-       `USB_In\99
-();
-
-244 
-       }
-}
-
-249 \1e
-       $CheckJoy¡ickMovem\92t
-(\1e)
-
-251 
-u\9at8_t
-JoyS\8ftus_LCL
- = 
-       `Joy¡ick_G\91S\8ftus
-();
-
-252 \ 5
-R\95ÜtS\8c\9ag
- = 
-NULL
-;
-
-253 \18
-boÞ
-AùiÚS\92t
- = 
-çl£
-;
-
-255 ià(
-JoyS\8ftus_LCL
- & 
-JOY_UP
-)
-
-256 
-R\95ÜtS\8c\9ag
- = "Joystick Up\r\n";
-
-257 \vià(
-JoyS\8ftus_LCL
- & 
-JOY_DOWN
-)
-
-258 
-R\95ÜtS\8c\9ag
- = "Joystick Down\r\n";
-
-259 \vià(
-JoyS\8ftus_LCL
- & 
-JOY_LEFT
-)
-
-260 
-R\95ÜtS\8c\9ag
- = "Joystick Left\r\n";
-
-261 \vià(
-JoyS\8ftus_LCL
- & 
-JOY_RIGHT
-)
-
-262 
-R\95ÜtS\8c\9ag
- = "Joystick Right\r\n";
-
-263 \vià(
-JoyS\8ftus_LCL
- & 
-JOY_PRESS
-)
-
-264 
-R\95ÜtS\8c\9ag
- = "Joystick Pressed\r\n";
-
-266 
-AùiÚS\92t
- = 
-çl£
-;
-
-268 ià((
-R\95ÜtS\8c\9ag
- !ð
-NULL
-è&& (
-AùiÚS\92t
- =ð
-çl£
-))
-
-270 
-AùiÚS\92t
- = 
-\8cue
-;
-
-272 
-       `CDC_Deviû_S\92dS\8c\9ag
-(&
-V\9ctu®S\94\9fl1_CDC_IÁ\94çû
-, 
-R\95ÜtS\8c\9ag
-);
-
-274 
-       }
-}
-
-277 \1e
-       $EVENT_USB_Deviû_CÚÃù
-(\1e)
-
-279 
-       `LEDs_S\91AÎLEDs
-(
-LEDMASK_USB_ENUMERATING
-);
-
-280 
-       }
-}
-
-283 \1e
-       $EVENT_USB_Deviû_DiscÚÃù
-(\1e)
-
-285 
-       `LEDs_S\91AÎLEDs
-(
-LEDMASK_USB_NOTREADY
-);
-
-286 
-       }
-}
-
-289 \1e
-       $EVENT_USB_Deviû_CÚfigu¿tiÚChªged
-(\1e)
-
-291 
-boÞ
-CÚfigSucûss
- = 
-\8cue
-;
-
-293 
-CÚfigSucûss
- &ð
-       `CDC_Deviû_CÚfigu»Endpo\9ats
-(&
-V\9ctu®S\94\9fl1_CDC_IÁ\94çû
-);
-
-294 
-CÚfigSucûss
- &ð
-       `CDC_Deviû_CÚfigu»Endpo\9ats
-(&
-V\9ctu®S\94\9fl2_CDC_IÁ\94çû
-);
-
-296 
-       `LEDs_S\91AÎLEDs
-(
-CÚfigSucûss
- ? 
-LEDMASK_USB_READY
- : 
-LEDMASK_USB_ERROR
-);
-
-298 
-       `rdl\9ae_Ãwl\9ae
-(&
-xb\93bßrd
-.
-rdl
-, xb\93bßrd.
-´om±
-);
-
-299 
-       }
-}
-
-302 \1e
-       $EVENT_USB_Deviû_CÚ\8cÞReque¡
-(\1e)
-
-304 
-       `CDC_Deviû_ProûssCÚ\8cÞReque¡
-(&
-V\9ctu®S\94\9fl1_CDC_IÁ\94çû
-);
-
-305 
-       `CDC_Deviû_ProûssCÚ\8cÞReque¡
-(&
-V\9ctu®S\94\9fl2_CDC_IÁ\94çû
-);
-
-306 
-       }
-}
-
-       @DualVirtualSerial.h
-
-36 #iâdeà
-_DUAL_VIRTUALSERIAL_H_
-
-
-37 \ 1
-       #_DUAL_VIRTUALSERIAL_H_
-
-
-       )
-
-40 \ 2
-       ~<avr/io.h
->
-
-41 \ 2
-       ~<avr/wdt.h
->
-
-42 \ 2
-       ~<avr/pow\94.h
->
-
-43 \ 2
-       ~<avr/\9a\8b¼u±.h
->
-
-44 \ 2
-       ~<¡r\9ag.h
->
-
-46 \ 2
-       ~"Desü\9dtÜs.h
-"
-
-48 \ 2
-       ~<LUFA/V\94siÚ.h
->
-
-49 \ 2
-       ~<LUFA/Driv\94s/Bßrd/LEDs.h
->
-
-50 \ 2
-       ~<LUFA/Driv\94s/Bßrd/Joy¡ick.h
->
-
-51 \ 2
-       ~<LUFA/Driv\94s/USB/USB.h
->
-
-55 \ 1
-       #LEDMASK_USB_NOTREADY
-LEDS_LED1
-
-
-       )
-
-58 \ 1
-       #LEDMASK_USB_ENUMERATING
- (
-LEDS_LED2
- | 
-LEDS_LED3
-)
-
-       )
-
-61 \ 1
-       #LEDMASK_USB_READY
- (
-LEDS_LED2
- | 
-LEDS_LED4
-)
-
-       )
-
-64 \ 1
-       #LEDMASK_USB_ERROR
- (
-LEDS_LED1
- | 
-LEDS_LED3
-)
-
-       )
-
-67 \1e
-S\91upH¬dw¬e
-(\1e);
-
-68 \1e
-CheckJoy¡ickMovem\92t
-(\1e);
-
-70 \1e
-EVENT_USB_Deviû_CÚÃù
-(\1e);
-
-71 \1e
-EVENT_USB_Deviû_DiscÚÃù
-(\1e);
-
-72 \1e
-EVENT_USB_Deviû_CÚfigu¿tiÚChªged
-(\1e);
-
-73 \1e
-EVENT_USB_Deviû_CÚ\8cÞReque¡
-(\1e);
-
-75 \r
-USB_CÏssInfo_CDC_Deviû_t
-V\9ctu®S\94\9fl1_CDC_IÁ\94çû
-;
-
-76 \r
-USB_CÏssInfo_CDC_Deviû_t
-V\9ctu®S\94\9fl2_CDC_IÁ\94çû
-;
-
-       @autoconf.h
-
-4 \ 1
-       #AUTOCONF_INCLUDED
-
-
-       )
-
-9 #undeà
-CONFIG_MCU_AT90S2313
-
-
-10 #undeà
-CONFIG_MCU_AT90S2323
-
-
-11 #undeà
-CONFIG_MCU_AT90S3333
-
-
-12 #undeà
-CONFIG_MCU_AT90S2343
-
-
-13 #undeà
-CONFIG_MCU_ATTINY22
-
-
-14 #undeà
-CONFIG_MCU_ATTINY26
-
-
-15 #undeà
-CONFIG_MCU_AT90S4414
-
-
-16 #undeà
-CONFIG_MCU_AT90S4433
-
-
-17 #undeà
-CONFIG_MCU_AT90S4434
-
-
-18 #undeà
-CONFIG_MCU_AT90S8515
-
-
-19 #undeà
-CONFIG_MCU_AT90S8534
-
-
-20 #undeà
-CONFIG_MCU_AT90S8535
-
-
-21 #undeà
-CONFIG_MCU_AT86RF401
-
-
-22 #undeà
-CONFIG_MCU_ATMEGA103
-
-
-23 #undeà
-CONFIG_MCU_ATMEGA603
-
-
-24 #undeà
-CONFIG_MCU_AT43USB320
-
-
-25 #undeà
-CONFIG_MCU_AT43USB355
-
-
-26 #undeà
-CONFIG_MCU_AT76C711
-
-
-27 #undeà
-CONFIG_MCU_ATMEGA8
-
-
-28 #undeà
-CONFIG_MCU_ATMEGA48
-
-
-29 #undeà
-CONFIG_MCU_ATMEGA88
-
-
-30 #undeà
-CONFIG_MCU_ATMEGA8515
-
-
-31 #undeà
-CONFIG_MCU_ATMEGA8535
-
-
-32 #undeà
-CONFIG_MCU_ATTINY13
-
-
-33 #undeà
-CONFIG_MCU_ATTINY2313
-
-
-34 #undeà
-CONFIG_MCU_ATMEGA16
-
-
-35 #undeà
-CONFIG_MCU_ATMEGA161
-
-
-36 #undeà
-CONFIG_MCU_ATMEGA162
-
-
-37 #undeà
-CONFIG_MCU_ATMEGA163
-
-
-38 #undeà
-CONFIG_MCU_ATMEGA165
-
-
-39 #undeà
-CONFIG_MCU_ATMEGA168
-
-
-40 #undeà
-CONFIG_MCU_ATMEGA169
-
-
-41 #undeà
-CONFIG_MCU_ATMEGA32
-
-
-42 #undeà
-CONFIG_MCU_ATMEGA323
-
-
-43 #undeà
-CONFIG_MCU_ATMEGA325
-
-
-44 #undeà
-CONFIG_MCU_ATMEGA3250
-
-
-45 #undeà
-CONFIG_MCU_ATMEGA64
-
-
-46 #undeà
-CONFIG_MCU_ATMEGA645
-
-
-47 #undeà
-CONFIG_MCU_ATMEGA6450
-
-
-48 #undeà
-CONFIG_MCU_ATMEGA128
-
-
-49 #undeà
-CONFIG_MCU_ATMEGA1281
-
-
-50 #undeà
-CONFIG_MCU_AT90CAN128
-
-
-51 #undeà
-CONFIG_MCU_AT94K
-
-
-52 #undeà
-CONFIG_MCU_AT90S1200
-
-
-53 #undeà
-CONFIG_MCU_ATMEGA2560
-
-
-54 #undeà
-CONFIG_MCU_ATMEGA256
-
-
-55 \ 1
-       #CONFIG_MCU_ATMEGAUSB1287
-
-
-       )
-
-56 \ 1
-       #CONFIG_QUARTZ
- (16000000)
-
-       )
-
-61 #undeà
-CONFIG_OPTM_0
-
-
-62 #undeà
-CONFIG_OPTM_1
-
-
-63 #undeà
-CONFIG_OPTM_2
-
-
-64 #undeà
-CONFIG_OPTM_3
-
-
-65 \ 1
-       #CONFIG_OPTM_S
- 1
-
-       )
-
-66 \ 1
-       #CONFIG_MATH_LIB
- 1
-
-       )
-
-67 #undeà
-CONFIG_FDEVOPEN_COMPAT
-
-
-68 #undeà
-CONFIG_NO_PRINTF
-
-
-69 #undeà
-CONFIG_MINIMAL_PRINTF
-
-
-70 #undeà
-CONFIG_STANDARD_PRINTF
-
-
-71 \ 1
-       #CONFIG_ADVANCED_PRINTF
- 1
-
-       )
-
-72 #undeà
-CONFIG_FORMAT_IHEX
-
-
-73 #undeà
-CONFIG_FORMAT_SREC
-
-
-74 \ 1
-       #CONFIG_FORMAT_BINARY
- 1
-
-       )
-
-79 \ 1
-       #CONFIG_MODULE_CIRBUF
- 1
-
-       )
-
-80 #undeà
-CONFIG_MODULE_CIRBUF_LARGE
-
-
-81 #undeà
-CONFIG_MODULE_FIXED_POINT
-
-
-82 #undeà
-CONFIG_MODULE_VECT2
-
-
-83 #undeà
-CONFIG_MODULE_GEOMETRY
-
-
-84 #undeà
-CONFIG_MODULE_HOSTSIM
-
-
-85 \ 1
-       #CONFIG_MODULE_SCHEDULER
- 1
-
-       )
-
-86 \ 1
-       #CONFIG_MODULE_SCHEDULER_STATS
- 1
-
-       )
-
-87 \ 1
-       #CONFIG_MODULE_SCHEDULER_CREATE_CONFIG
- 1
-
-       )
-
-88 #undeà
-CONFIG_MODULE_SCHEDULER_USE_TIMERS
-
-
-89 #undeà
-CONFIG_MODULE_SCHEDULER_TIMER0
-
-
-90 \ 1
-       #CONFIG_MODULE_SCHEDULER_MANUAL
- 1
-
-       )
-
-91 \ 1
-       #CONFIG_MODULE_TIME
- 1
-
-       )
-
-92 \ 1
-       #CONFIG_MODULE_TIME_CREATE_CONFIG
- 1
-
-       )
-
-93 #undeà
-CONFIG_MODULE_TIME_EXT
-
-
-94 #undeà
-CONFIG_MODULE_TIME_EXT_CREATE_CONFIG
-
-
-99 \ 1
-       #CONFIG_MODULE_UART
- 1
-
-       )
-
-100 #undeà
-CONFIG_MODULE_UART_9BITS
-
-
-101 \ 1
-       #CONFIG_MODULE_UART_CREATE_CONFIG
- 1
-
-       )
-
-102 \ 1
-       #CONFIG_MODULE_SPI
- 1
-
-       )
-
-103 \ 1
-       #CONFIG_MODULE_SPI_CREATE_CONFIG
- 1
-
-       )
-
-104 \ 1
-       #CONFIG_MODULE_I2C
- 1
-
-       )
-
-105 \ 1
-       #CONFIG_MODULE_I2C_MASTER
- 1
-
-       )
-
-106 #undeà
-CONFIG_MODULE_I2C_MULTIMASTER
-
-
-107 \ 1
-       #CONFIG_MODULE_I2C_CREATE_CONFIG
- 1
-
-       )
-
-108 #undeà
-CONFIG_MODULE_MF2_CLIENT
-
-
-109 #undeà
-CONFIG_MODULE_MF2_CLIENT_USE_SCHEDULER
-
-
-110 #undeà
-CONFIG_MODULE_MF2_CLIENT_CREATE_CONFIG
-
-
-111 #undeà
-CONFIG_MODULE_MF2_SERVER
-
-
-112 #undeà
-CONFIG_MODULE_MF2_SERVER_CREATE_CONFIG
-
-
-117 \ 1
-       #CONFIG_MODULE_TIMER
- 1
-
-       )
-
-118 #undeà
-CONFIG_MODULE_TIMER_CREATE_CONFIG
-
-
-119 #undeà
-CONFIG_MODULE_TIMER_DYNAMIC
-
-
-120 #undeà
-CONFIG_MODULE_PWM
-
-
-121 #undeà
-CONFIG_MODULE_PWM_CREATE_CONFIG
-
-
-122 #undeà
-CONFIG_MODULE_PWM_NG
-
-
-123 #undeà
-CONFIG_MODULE_ADC
-
-
-124 #undeà
-CONFIG_MODULE_ADC_CREATE_CONFIG
-
-
-129 #undeà
-CONFIG_MODULE_MENU
-
-
-130 \ 1
-       #CONFIG_MODULE_VT100
- 1
-
-       )
-
-131 \ 1
-       #CONFIG_MODULE_RDLINE
- 1
-
-       )
-
-132 \ 1
-       #CONFIG_MODULE_RDLINE_CREATE_CONFIG
- 1
-
-       )
-
-133 \ 1
-       #CONFIG_MODULE_RDLINE_KILL_BUF
- 1
-
-       )
-
-134 \ 1
-       #CONFIG_MODULE_RDLINE_HISTORY
- 1
-
-       )
-
-135 \ 1
-       #CONFIG_MODULE_PARSE
- 1
-
-       )
-
-136 #undeà
-CONFIG_MODULE_PARSE_NO_FLOAT
-
-
-141 #undeà
-CONFIG_MODULE_LCD
-
-
-142 #undeà
-CONFIG_MODULE_LCD_CREATE_CONFIG
-
-
-143 #undeà
-CONFIG_MODULE_MULTISERVO
-
-
-144 #undeà
-CONFIG_MODULE_MULTISERVO_CREATE_CONFIG
-
-
-145 #undeà
-CONFIG_MODULE_AX12
-
-
-146 #undeà
-CONFIG_MODULE_AX12_CREATE_CONFIG
-
-
-151 #undeà
-CONFIG_MODULE_BRUSHLESS_3PHASE_DIGITAL_HALL
-
-
-152 #undeà
-CONFIG_MODULE_BRUSHLESS_3PHASE_DIGITAL_HALL_CREATE_CONFIG
-
-
-153 #undeà
-CONFIG_MODULE_BRUSHLESS_3PHASE_DIGITAL_HALL_DOUBLE
-
-
-154 #undeà
-CONFIG_MODULE_BRUSHLESS_3PHASE_DIGITAL_HALL_DOUBLE_CREATE_CONFIG
-
-
-159 #undeà
-CONFIG_MODULE_ENCODERS_MICROB
-
-
-160 #undeà
-CONFIG_MODULE_ENCODERS_MICROB_CREATE_CONFIG
-
-
-161 #undeà
-CONFIG_MODULE_ENCODERS_EIRBOT
-
-
-162 #undeà
-CONFIG_MODULE_ENCODERS_EIRBOT_CREATE_CONFIG
-
-
-163 #undeà
-CONFIG_MODULE_ENCODERS_SPI
-
-
-164 #undeà
-CONFIG_MODULE_ENCODERS_SPI_CREATE_CONFIG
-
-
-169 #undeà
-CONFIG_MODULE_ROBOT_SYSTEM
-
-
-170 #undeà
-CONFIG_MODULE_ROBOT_SYSTEM_USE_F64
-
-
-171 #undeà
-CONFIG_MODULE_ROBOT_SYSTEM_MOT_AND_EXT
-
-
-172 #undeà
-CONFIG_MODULE_POSITION_MANAGER
-
-
-173 #undeà
-CONFIG_MODULE_COMPENSATE_CENTRIFUGAL_FORCE
-
-
-174 #undeà
-CONFIG_MODULE_TRAJECTORY_MANAGER
-
-
-175 #undeà
-CONFIG_MODULE_BLOCKING_DETECTION_MANAGER
-
-
-176 #undeà
-CONFIG_MODULE_OBSTACLE_AVOIDANCE
-
-
-177 #undeà
-CONFIG_MODULE_OBSTACLE_AVOIDANCE_CREATE_CONFIG
-
-
-182 #undeà
-CONFIG_MODULE_CONTROL_SYSTEM_MANAGER
-
-
-183 #undeà
-CONFIG_MODULE_PID
-
-
-184 #undeà
-CONFIG_MODULE_PID_CREATE_CONFIG
-
-
-185 #undeà
-CONFIG_MODULE_RAMP
-
-
-186 #undeà
-CONFIG_MODULE_QUADRAMP
-
-
-187 #undeà
-CONFIG_MODULE_QUADRAMP_DERIVATE
-
-
-188 #undeà
-CONFIG_MODULE_BIQUAD
-
-
-193 #undeà
-CONFIG_MODULE_CC2420
-
-
-194 #undeà
-CONFIG_MODULE_CC2420_CREATE_CONFIG
-
-
-199 #undeà
-CONFIG_MODULE_AES
-
-
-200 #undeà
-CONFIG_MODULE_AES_CTR
-
-
-201 #undeà
-CONFIG_MODULE_MD5
-
-
-202 #undeà
-CONFIG_MODULE_MD5_HMAC
-
-
-203 #undeà
-CONFIG_MODULE_RC4
-
-
-208 #undeà
-CONFIG_MODULE_BASE64
-
-
-209 #undeà
-CONFIG_MODULE_HAMMING
-
-
-214 \ 1
-       #CONFIG_MODULE_DIAGNOSTIC
- 1
-
-       )
-
-215 \ 1
-       #CONFIG_MODULE_DIAGNOSTIC_CREATE_CONFIG
- 1
-
-       )
-
-216 \ 1
-       #CONFIG_MODULE_ERROR
- 1
-
-       )
-
-217 \ 1
-       #CONFIG_MODULE_ERROR_CREATE_CONFIG
- 1
-
-       )
-
-222 #undeà
-CONFIG_AVRDUDE
-
-
-223 \ 1
-       #CONFIG_AVARICE
- 1
-
-       )
-
-228 #undeà
-CONFIG_AVRDUDE_PROG_FUTURELEC
-
-
-229 #undeà
-CONFIG_AVRDUDE_PROG_ABCMINI
-
-
-230 #undeà
-CONFIG_AVRDUDE_PROG_PICOWEB
-
-
-231 #undeà
-CONFIG_AVRDUDE_PROG_SP12
-
-
-232 #undeà
-CONFIG_AVRDUDE_PROG_ALF
-
-
-233 #undeà
-CONFIG_AVRDUDE_PROG_BASCOM
-
-
-234 #undeà
-CONFIG_AVRDUDE_PROG_DT006
-
-
-235 #undeà
-CONFIG_AVRDUDE_PROG_PONY_STK200
-
-
-236 \ 1
-       #CONFIG_AVRDUDE_PROG_STK200
- 1
-
-       )
-
-237 #undeà
-CONFIG_AVRDUDE_PROG_PAVR
-
-
-238 #undeà
-CONFIG_AVRDUDE_PROG_BUTTERFLY
-
-
-239 #undeà
-CONFIG_AVRDUDE_PROG_AVR910
-
-
-240 #undeà
-CONFIG_AVRDUDE_PROG_STK500
-
-
-241 #undeà
-CONFIG_AVRDUDE_PROG_AVRISP
-
-
-242 #undeà
-CONFIG_AVRDUDE_PROG_BSD
-
-
-243 #undeà
-CONFIG_AVRDUDE_PROG_DAPA
-
-
-244 #undeà
-CONFIG_AVRDUDE_PROG_JTAG1
-
-
-245 #undeà
-CONFIG_AVRDUDE_PROG_AVR109
-
-
-246 \ 1
-       #CONFIG_AVRDUDE_PORT
- "/dev/·½Üt0"
-
-       )
-
-247 \ 1
-       #CONFIG_AVRDUDE_BAUDRATE
- (19200)
-
-       )
-
-252 \ 1
-       #CONFIG_AVARICE_PORT
- "/dev/\89yUSB0"
-
-       )
-
-253 \ 1
-       #CONFIG_AVARICE_DEBUG_PORT
- (1234)
-
-       )
-
-254 \ 1
-       #CONFIG_AVARICE_PROG_MKI
- 1
-
-       )
-
-255 #undeà
-CONFIG_AVARICE_PROG_MKII
-
-
-256 \ 1
-       #CONFIG_AVRDUDE_CHECK_SIGNATURE
- 1
-
-       )
-
-       @aversive.h
-
-28 #iâdeà
-_AVERSIVE_H_
-
-
-29 \ 1
-       #_AVERSIVE_H_
-
-
-       )
-
-31 \ 2
-       ~<autocÚf.h
->
-
-33 #iâdeà
-HOST_VERSION
-
-
-34 \ 2
-       ~<avr/\9a\8b¼u±.h
->
-
-35 \ 2
-       ~<avr/io.h
->
-
-38 \ 2
-       ~<av\94sive/ty³s.h
->
-
-39 \ 2
-       ~<av\94sive/\94ºo.h
->
-
-40 \ 2
-       ~<av\94sive/\9cq_lock.h
->
-
-43 #iâdeà
-__AVR_LIBC_VERSION__
-
-
-44 \ 1
-       #__AVR_LIBC_VERSION__
- 0UL
-
-       )
-
-47 #iâdeà
-HOST_VERSION
-
-
-48 #ià
-__AVR_LIBC_VERSION__
- < 10403UL
-
-49 \ 2
-       ~<avr/sigÇl.h
->
-
-55 \ 1
-       #Hz
- 1l
-
-       )
-
-56 \ 1
-       #KHz
- 1000l
-
-       )
-
-57 \ 1
-       #MHz
- 1000000l
-
-       )
-
-68 \ 1
-       #S_MAX
-(
-to_§tu¿\8b
-, 
-v®ue_max
-) \
-
-70 ià(
-to_§tu¿\8b
- > 
-v®ue_max
-) \
-
-71 
-to_§tu¿\8b
- = 
-v®ue_max
-; \
-
-72 \vià(
-to_§tu¿\8b
- < -
-v®ue_max
-) \
-
-73 
-to_§tu¿\8b
- = -
-v®ue_max
-; \
-
-74 } \1f0)
-
-       )
-
-79 \ 1
-       #U_MAX
-(
-to_§tu¿\8b
-, 
-v®ue_max
-) \
-
-81 ià(
-to_§tu¿\8b
- > 
-v®ue_max
-) \
-
-82 
-to_§tu¿\8b
- = 
-v®ue_max
-; \
-
-83 \vià(
-to_§tu¿\8b
- < 0) \
-
-84 
-to_§tu¿\8b
- = 0; \
-
-85 } \1f0)
-
-       )
-
-97 \ 1
-       #ABS
-(
-v®
-) ({ \
-
-98 
-       `__ty³of
-(
-v®
-__v®
- = (val); \
-
-99 ià(
-__v®
- < 0) \
-
-100 
-__v®
- = - __val; \
-
-101 
-__v®
-; \
-
-102 })
-
-       )
-
-108 #ià
-__BYTE_ORDER
- !ð
-__LITTLE_ENDIAN
- && __BYTE_ORDER !ð
-__BIG_ENDIAN
-
-
-112 \19
-       sex\8caù32
- {
-
-115 #ià
-__BYTE_ORDER
- =ð
-__LITTLE_ENDIAN
-
-
-116 
-u\9at8_t
-       mu8_0
-;
-
-117 
-u\9at8_t
-       mu8_1
-;
-
-118 
-u\9at8_t
-       mu8_2
-;
-
-119 
-u\9at8_t
-       mu8_3
-;
-
-120 #\96
-__BYTE_ORDER
- =ð
-__BIG_ENDIAN
-
-
-121 
-u\9at8_t
-       mu8_3
-;
-
-122 
-u\9at8_t
-       mu8_2
-;
-
-123 
-u\9at8_t
-       mu8_1
-;
-
-124 
-u\9at8_t
-       mu8_0
-;
-
-126 } 
-__©\8cibu\8b__
- ((
-·cked
-)è
-       mu8
-;
-
-128 #ià
-__BYTE_ORDER
- =ð
-__LITTLE_ENDIAN
-
-
-129 
-u\9at16_t
-       mu16_0
-;
-
-130 
-u\9at16_t
-       mu16_1
-;
-
-131 #\96
-__BYTE_ORDER
- =ð
-__BIG_ENDIAN
-
-
-132 
-u\9at16_t
-       mu16_1
-;
-
-133 
-u\9at16_t
-       mu16_0
-;
-
-135 } 
-__©\8cibu\8b__
- ((
-·cked
-)è
-       mu16
-;
-
-137 #ià
-__BYTE_ORDER
- =ð
-__LITTLE_ENDIAN
-
-
-138 
-u\9at8_t
-       mu8_0
-;
-
-139 
-u\9at16_t
-       mu16_mid
-;
-
-140 
-u\9at8_t
-       mu8_3
-;
-
-141 #\96
-__BYTE_ORDER
- =ð
-__BIG_ENDIAN
-
-
-142 
-u\9at8_t
-       mu8_3
-;
-
-143 
-u\9at16_t
-       mu16_mid
-;
-
-144 
-u\9at8_t
-       mu8_0
-;
-
-146 } 
-__©\8cibu\8b__
- ((
-·cked
-)è
-       mu16_b
-;
-
-147 
-u\9at32_t
-       mu32
-;
-
-148 } 
-__©\8cibu\8b__
- ((
-·cked
-)è
-       mu
-;
-
-149 } 
-__©\8cibu\8b__
- ((
-·cked
-));
-
-151 \ 1
-       #ex\8c32_08_0
-(
-i
-è({ \19
-ex\8caù32
-__x
-; __x.
-u
-.
-u32
- = i; __x.u.
-u8
-.
-u8_0
-; })
-
-       )
-
-152 \ 1
-       #ex\8c32_08_1
-(
-i
-è({ \19
-ex\8caù32
-__x
-; __x.
-u
-.
-u32
- = i; __x.u.
-u8
-.
-u8_1
-; })
-
-       )
-
-153 \ 1
-       #ex\8c32_08_2
-(
-i
-è({ \19
-ex\8caù32
-__x
-; __x.
-u
-.
-u32
- = i; __x.u.
-u8
-.
-u8_2
-; })
-
-       )
-
-154 \ 1
-       #ex\8c32_08_3
-(
-i
-è({ \19
-ex\8caù32
-__x
-; __x.
-u
-.
-u32
- = i; __x.u.
-u8
-.
-u8_3
-; })
-
-       )
-
-156 \ 1
-       #ex\8c32_16_0
-(
-i
-è({ \19
-ex\8caù32
-__x
-; __x.
-u
-.
-u32
- = i; __x.u.
-u16
-.
-u16_0
-; })
-
-       )
-
-157 \ 1
-       #ex\8c32_16_1
-(
-i
-è({ \19
-ex\8caù32
-__x
-; __x.
-u
-.
-u32
- = i; __x.u.
-u16
-.
-u16_1
-; })
-
-       )
-
-158 \ 1
-       #ex\8c32_16_mid
-(
-i
-è({ \19
-ex\8caù32
-__x
-; __x.
-u
-.
-u32
- = i; __x.u.
-u16_b
-.
-u16_mid
-; })
-
-       )
-
-161 \19
-       sex\8caù16
- {
-
-164 #ià
-__BYTE_ORDER
- =ð
-__LITTLE_ENDIAN
-
-
-165 
-u\9at8_t
-       mu8_0
-;
-
-166 
-u\9at8_t
-       mu8_1
-;
-
-167 #\96
-__BYTE_ORDER
- =ð
-__BIG_ENDIAN
-
-
-168 
-u\9at8_t
-       mu8_1
-;
-
-169 
-u\9at8_t
-       mu8_0
-;
-
-171 } 
-__©\8cibu\8b__
- ((
-·cked
-)è
-       mu8
-;
-
-172 
-u\9at16_t
-       mu16
-;
-
-173 } 
-__©\8cibu\8b__
- ((
-·cked
-)è
-       mu
-;
-
-174 } 
-__©\8cibu\8b__
- ((
-·cked
-));
-
-176 \ 1
-       #ex\8c16_08_0
-(
-i
-è({ \19
-ex\8caù16
-__x
-; __x.
-u
-.
-u16
- = i; __x.u.
-u8
-.
-u8_0
-; })
-
-       )
-
-177 \ 1
-       #ex\8c16_08_1
-(
-i
-è({ \19
-ex\8caù16
-__x
-; __x.
-u
-.
-u16
- = i; __x.u.
-u8
-.
-u8_1
-; })
-
-       )
-
-183 #iâdeà
-HOST_VERSION
-
-
-184 #iâdeà
-nÝ
-
-
-185 \ 1
-       #nÝ
-(è
-__asm__
-       `__vÞ©\9ee__
- ("NOP\n"è
-
-       )
-
-187 #iâdeà
-nÙh\9ag
-
-
-188 \ 1
-       #nÙh\9ag
-(è
-__asm__
-       `__vÞ©\9ee__
- (" \n"è
-
-       )
-
-190 #iâdeà
-þi
-
-
-191 \ 1
-       #þi
-(è
-__asm__
-       `__vÞ©\9ee__
- ("CLI\n"è
-
-       )
-
-193 #iâdeà
-£i
-
-
-194 \ 1
-       #£i
-(è
-__asm__
-       `__vÞ©\9ee__
- ("SEI\n"è
-
-       )
-
-197 #iâdeà
-ȣt
-
-
-198 \ 1
-       #»£t
-() \
-
-200 
-__asm__
-       `__vÞ©\9ee__
- ("ldi\8430,0\n"); \
-
-201 
-__asm__
-       `__vÞ©\9ee__
- ("ldi\8431,0\n"); \
-
-202 
-__asm__
-       `__vÞ©\9ee__
- ("ijmp\n"); \
-
-203 } \1f0)
-
-       )
-
-207 \ 1
-       #nÝ
-(èdØ{} \1f0)
-
-       )
-
-208 \ 1
-       #nÙh\9ag
-(èdØ{} \1f0)
-
-       )
-
-209 \ 1
-       #þi
-(èdØ{} \1f0)
-
-       )
-
-210 \ 1
-       #£i
-(èdØ{} \1f0)
-
-       )
-
-211 \ 1
-       #»£t
-(è
-       `ex\99
-(1)
-
-       )
-
-221 \ 1
-       #BIT_TOGGLE
-(
-pÜt
-,
-b\99
-) do {\
-
-222 if(
-       `b\99_is_£t
-(
-       `PIN
-(
-pÜt
-),
-b\99
-)) \
-
-223 
-       `cbi
-(
-pÜt
-,
-b\99
-); \
-
-225 
-       `sbi
-(
-pÜt
-,
-b\99
-); \
-
-226 } \1f0)
-
-       )
-
-233 \ 1
-       #DDR
-(
-pÜt
-è(*(&ÕÜtè-1))
-
-       )
-
-234 \ 1
-       #PIN
-(
-pÜt
-è(*(&ÕÜtè-2))
-
-       )
-
-237 \ 1
-       #OPEN_CO_INIT
-(
-pÜt
-, 
-b\99
-       `sbi
-ÕÜt,b\99)
-
-       )
-
-238 \ 1
-       #OPEN_CO_HIGH
-(
-pÜt
-, 
-b\99
-       `cbi
-(
-       `DDR
-ÕÜt),b\99)
-
-       )
-
-239 \ 1
-       #OPEN_CO_LOW
-(
-pÜt
-, 
-b\99
-       `cbi
-(
-       `DDR
-ÕÜt),b\99)
-
-       )
-
-242 #iâdeà
-cbi
-
-
-243 \ 1
-       #cbi
-(
-sä
-, 
-b\99
-èÐsä &ð~ 
-       `_BV
-(b\99))
-
-       )
-
-245 #iâdeà
-sbi
-
-
-246 \ 1
-       #sbi
-(
-sä
-, 
-b\99
-èÐsä |ð
-       `_BV
-(b\99))
-
-       )
-
-       @callout.c
-
-35 \ 2
-       ~<¡r\9ag.h
->
-
-36 \ 2
-       ~<¡dio.h
->
-
-37 \ 2
-       ~<¡d\9at.h
->
-
-38 \ 2
-       ~<av\94sive/queue.h
->
-
-39 \ 2
-       ~<\9a\89y³s.h
->
-
-41 \ 2
-       ~"ÿÎout.h
-"
-
-43 #ifdeà
-CALLOUT_STATS
-
-
-44 \ 1
-       #__TIMER_STAT_ADD
-(
-cm
-, 
-f\9bld
-, 
-x
-ècm->
-¡©s
-.f\9bld +ð
-       )
-x
-
-46 \ 1
-       #__TIMER_STAT_ADD
-(
-cm
-, 
-f\9bld
-, 
-x
-èdØ{ } \1f0)
-
-       )
-
-49 #ifdeà
-CALLOUT_DEBUG
-
-
-50 \ 1
-       #ÿÎout_d´\9atf
-(
-fmt
-, ...è
-       `´\9atf
-("%s(): " fmt, 
-__FUNCTION__
-, \
-
-51 
-__VA_ARGS__
-)
-
-       )
-
-53 \ 1
-       #ÿÎout_d´\9atf
-(...èdØ{ } \1f0)
-
-       )
-
-58 
-       $ÿÎout_mªag\94_\9a\99
-(\19
-ÿÎout_mªag\94
- *
-cm
-, 
-g\91_time_t
- *
-g\91_time
-)
-
-60 ià(
-g\91_time
- =ð
-NULL
-)
-
-62 
-       `mem£t
-(
-cm
-, 0, \17(*cm));
-
-63 
-cm
-->
-g\91_time
- = get_time;
-
-64 
-       `TAILQ_INIT
-(&
-cm
-->
-³nd\9ag_li¡
-);
-
-66 
-       }
-}
-
-70 
-       $ÿÎout_\9a\99
-(\19
-ÿÎout
- *
-tim
-)
-
-72 
-       `mem£t
-(
-tim
-, 0, \17(*tim));
-
-73 
-       }
-}
-
-79 
-       $ÿÎout_add
-(\19
-ÿÎout_mªag\94
- *
-cm
-, \19
-ÿÎout
- *
-tim
-)
-
-81 \19
-ÿÎout
- *
-t
-;
-
-83 
-       `ÿÎout_d´\9atf
-("cm=%°tim=%p\n", 
-cm
-, 
-tim
-);
-
-86 ià(
-       `TAILQ_EMPTY
-(&
-cm
-->
-³nd\9ag_li¡
-)) {
-
-87 
-       `TAILQ_INSERT_HEAD
-(&
-cm
-->
-³nd\9ag_li¡
-, 
-tim
-, 
-Ãxt
-);
-
-92 
-t
- = 
-       `TAILQ_FIRST
-(&
-cm
-->
-³nd\9ag_li¡
-);
-
-93 ià((
-\9at16_t
-)(
-tim
-->
-exp\9ce
- - 
-t
-->expire) < 0) {
-
-94 
-       `TAILQ_INSERT_HEAD
-(&
-cm
-->
-³nd\9ag_li¡
-, 
-tim
-, 
-Ãxt
-);
-
-99 
-       `TAILQ_FOREACH
-(
-t
-, &
-cm
-->
-³nd\9ag_li¡
-, 
-Ãxt
-) {
-
-100 ià((
-\9at16_t
-)(
-tim
-->
-exp\9ce
- - 
-t
-->expire) < 0) {
-
-101 
-       `TAILQ_INSERT_BEFORE
-(
-t
-, 
-tim
-, 
-Ãxt
-);
-
-107 
-       `TAILQ_INSERT_TAIL
-(&
-cm
-->
-³nd\9ag_li¡
-, 
-tim
-, 
-Ãxt
-);
-
-108 
-       }
-}
-
-114 
-       $ÿÎout_d\96
-(\19
-ÿÎout_mªag\94
- *
-cm
-, \19
-ÿÎout
- *
-tim
-)
-
-116 
-       `ÿÎout_d´\9atf
-("cm=%°tim=%p\n", 
-cm
-, 
-tim
-);
-
-117 
-       `TAILQ_REMOVE
-(&
-cm
-->
-³nd\9ag_li¡
-, 
-tim
-, 
-Ãxt
-);
-
-118 
-       }
-}
-
-122 
-       $__ÿÎout_»£t
-(\19
-ÿÎout_mªag\94
- *
-cm
-, \19
-ÿÎout
- *
-tim
-, 
-u\9at16_t
-exp\9ce
-,
-
-123 
-u\9at16_t
-³riod
-, 
-ÿÎout_cb_t
-fù
-, \1e*
-¬g
-)
-
-125 
-       `ÿÎout_d´\9atf
-("cm=%p\81im=%p\83xpire=%d\85eriod=%d\n",
-
-126 
-cm
-, 
-tim
-, 
-exp\9ce
-, 
-³riod
-);
-
-128 
-       `__TIMER_STAT_ADD
-(
-cm
-, 
-ȣt
-, 1);
-
-129 
-cm
-->
-upd©ed
- = 1;
-
-132 ià(
-tim
-->
-scheduËd
- =ð1 &&\81im->
-ru\9ag
- == 0) {
-
-133 
-       `ÿÎout_d\96
-(
-cm
-, 
-tim
-);
-
-134 
-       `__TIMER_STAT_ADD
-(
-cm
-, 
-³nd\9ag
-, -1);
-
-137 
-tim
-->
-³riod
- =\85eriod;
-
-138 
-tim
-->
-exp\9ce
- =\83xpire;
-
-139 
-tim
-->
-f
- = 
-fù
-;
-
-140 
-tim
-->
-¬g
- =\87rg;
-
-141 
-tim
-->
-scheduËd
- = 1;
-
-142 
-tim
-->
-ru\9ag
- = 0;
-
-144 
-       `__TIMER_STAT_ADD
-(
-cm
-, 
-³nd\9ag
-, 1);
-
-145 
-       `ÿÎout_add
-(
-cm
-, 
-tim
-);
-
-148 
-       }
-}
-
-152 
-       $ÿÎout_»£t
-(\19
-ÿÎout_mªag\94
- *
-cm
-, \19
-ÿÎout
- *
-tim
-, 
-u\9at16_t
-ticks
-,
-
-153 \f
-ÿÎout_ty³
-ty³
-, 
-ÿÎout_cb_t
-fù
-, \1e*
-¬g
-)
-
-155 
-u\9at16_t
-cur_time
- = 
-cm
-->
-       `g\91_time
-();
-
-156 \15 
-       `__ÿÎout_»£t
-(
-cm
-, 
-tim
-, 
-ticks
- + 
-cur_time
-,
-
-157 
-ty³
- =ð
-PERIODICAL
- ? 
-ticks
- : 0, 
-fù
-, 
-¬g
-);
-
-158 
-       }
-}
-
-162 
-       $ÿÎout_¡Ý
-(\19
-ÿÎout_mªag\94
- *
-cm
-, \19
-ÿÎout
- *
-tim
-)
-
-164 
-       `ÿÎout_d´\9atf
-("cm=%°tim=%p\n", 
-cm
-, 
-tim
-);
-
-166 
-       `__TIMER_STAT_ADD
-(
-cm
-, 
-¡Ý
-, 1);
-
-167 
-cm
-->
-upd©ed
- = 1;
-
-170 ià(
-tim
-->
-scheduËd
- =ð1 &&\81im->
-ru\9ag
- == 0) {
-
-171 
-       `ÿÎout_d\96
-(
-cm
-, 
-tim
-);
-
-172 
-       `__TIMER_STAT_ADD
-(
-cm
-, 
-³nd\9ag
-, -1);
-
-174 
-       }
-}
-
-178 
-       $ÿÎout_³nd\9ag
-(\19
-ÿÎout
- *
-tim
-)
-
-180 \15 
-tim
-->
-scheduËd
- == 1;
-
-181 
-       }
-}
-
-184 \1e
-       $ÿÎout_mªage
-(\19
-ÿÎout_mªag\94
- *
-cm
-)
-
-186 \19
-ÿÎout_li¡
-exp\9ced_li¡
-;
-
-187 \19
-ÿÎout
- *
-tim
-;
-
-188 
-u\9at16_t
-cur_time
- = 
-cm
-->
-       `g\91_time
-();
-
-190 
-       `ÿÎout_d´\9atf
-("cm=%p\n", 
-cm
-);
-
-192 
-       `TAILQ_INIT
-(&
-exp\9ced_li¡
-);
-
-193 
-       `__TIMER_STAT_ADD
-(
-cm
-, 
-mªage
-, 1);
-
-196 \1f!
-       `TAILQ_EMPTY
-(&
-cm
-->
-³nd\9ag_li¡
-)) {
-
-197 
-tim
- = 
-       `TAILQ_FIRST
-(&
-cm
-->
-³nd\9ag_li¡
-);
-
-199 ià((
-\9at16_t
-)(
-cur_time
- - 
-tim
-->
-exp\9ce
-) < 0)
-
-202 
-       `TAILQ_REMOVE
-(&
-cm
-->
-³nd\9ag_li¡
-, 
-tim
-, 
-Ãxt
-);
-
-203 
-       `TAILQ_INSERT_TAIL
-(&
-exp\9ced_li¡
-, 
-tim
-, 
-Ãxt
-);
-
-207 \1f!
-       `TAILQ_EMPTY
-(&
-exp\9ced_li¡
-)) {
-
-208 
-tim
- = 
-       `TAILQ_FIRST
-(&
-exp\9ced_li¡
-);
-
-209 
-       `TAILQ_REMOVE
-(&
-exp\9ced_li¡
-, 
-tim
-, 
-Ãxt
-);
-
-211 
-cm
-->
-upd©ed
- = 0;
-
-214 
-       `__TIMER_STAT_ADD
-(
-cm
-, 
-³nd\9ag
-, -1);
-
-215 
-       `__TIMER_STAT_ADD
-(
-cm
-, 
-ru\9ag
-, 1);
-
-216 
-tim
-->
-ru\9ag
- = 1;
-
-217 
-tim
-->
-       `f
-(
-cm
-,\81im,\81im->
-¬g
-);
-
-218 
-       `__TIMER_STAT_ADD
-(
-cm
-, 
-ru\9ag
-, -1);
-
-222 ià(
-cm
-->
-upd©ed
- == 1)
-
-225 
-tim
-->
-ru\9ag
- = 0;
-
-226 
-tim
-->
-scheduËd
- = 0;
-
-229 ià(
-tim
-->
-³riod
- != 0) {
-
-230 
-       `__ÿÎout_»£t
-(
-cm
-, 
-tim
-, 
-cur_time
- +\81im->
-³riod
-,
-
-231 
-tim
-->
-³riod
-,\81im->
-f
-,\81im->
-¬g
-);
-
-234 
-       }
-}
-
-237 \1e
-       $ÿÎout_dump_¡©s
-(\19
-ÿÎout_mªag\94
- *
-cm
-)
-
-239 #ifdeà
-CALLOUT_STATS
-
-
-240 
-       `´\9atf
-("Timer statistics:\n");
-
-241 
-       `´\9atf
-("\84\88ð%d\n", 
-cm
-->
-¡©s
-.
-ȣt
-);
-
-242 
-       `´\9atf
-(" stÝ = %d\n", 
-cm
-->
-¡©s
-.
-¡Ý
-);
-
-243 
-       `´\9atf
-(" mªag\90ð%d\n", 
-cm
-->
-¡©s
-.
-mªage
-);
-
-244 
-       `´\9atf
-("\85\92d\9ag = %d\n", 
-cm
-->
-¡©s
-.
-³nd\9ag
-);
-
-245 
-       `´\9atf
-("\84\9ag = %d\n", 
-cm
-->
-¡©s
-.
-ru\9ag
-);
-
-247 
-       `´\9atf
-("No\81imer statistics, CALLOUT_STATS is disabled\n");
-
-249 
-       }
-}
-
-255 \ 2
-       ~<sys/time.h
->
-
-256 \ 2
-       ~<uni¡d.h
->
-
-258 \18
-u\9at16_t
-       $g\91_time
-(\1e)
-
-260 \19
-timev®
-tv
-;
-
-262 
-       `g\91timeofday
-(&
-tv
-, 
-NULL
-);
-
-263 \15 
-tv
-.
-tv_£c
-;
-
-264 
-       }
-}
-
-266 \18\1e
-cb1
-(\19
-ÿÎout_mªag\94
- *
-cm
-, \19
-ÿÎout
- *
-tim
-, \1e*
-¬g
-);
-
-267 \18\1e
-cb2
-(\19
-ÿÎout_mªag\94
- *
-cm
-, \19
-ÿÎout
- *
-tim
-, \1e*
-¬g
-);
-
-268 \18\1e
-cb3
-(\19
-ÿÎout_mªag\94
- *
-cm
-, \19
-ÿÎout
- *
-tim
-, \1e*
-¬g
-);
-
-270 \18\1e
-       $cb1
-(\19
-ÿÎout_mªag\94
- *
-cm
-, \19
-ÿÎout
- *
-tim
-, \1e*
-¬g
-)
-
-272 \18\12
-út
-;
-
-273 
-¬g
- =\87rg;
-
-275 
-       `´\9atf
-("cb1\n");
-
-276 
-       `ÿÎout_dump_¡©s
-(
-cm
-);
-
-277 ià(++
-út
- >= 4)
-
-278 
-       `ÿÎout_¡Ý
-(
-cm
-, 
-tim
-);
-
-279 
-       }
-}
-
-281 \18\1e
-       $cb2
-(\19
-ÿÎout_mªag\94
- *
-cm
-, \19
-ÿÎout
- *
-tim
-, \1e*
-¬g
-)
-
-283 \18\12
-út
-;
-
-284 \19
-ÿÎout
- *
-t3
- = 
-¬g
-;
-
-286 
-       `´\9atf
-("cb2\n");
-
-287 ià(++
-út
- < 3)
-
-288 
-       `ÿÎout_»£t
-(
-cm
-, 
-tim
-, 5, 
-SINGLE
-, 
-cb2
-, 
-¬g
-);
-
-290 
-       `ÿÎout_»£t
-(
-cm
-, 
-t3
-, 1, 
-SINGLE
-, 
-cb3
-, 
-NULL
-);
-
-291 
-       }
-}
-
-293 \18\1e
-       $cb3
-(\19
-ÿÎout_mªag\94
- *
-cm
-, \19
-ÿÎout
- *
-tim
-, \1e*
-¬g
-)
-
-295 
-cm
- = cm;
-
-296 
-tim
- =\81im;
-
-297 
-¬g
- =\87rg;
-
-299 
-       `´\9atf
-("cb3\n");
-
-300 
-       }
-}
-
-302 \12
-       $ma\9a
-(\1e)
-
-304 \19
-ÿÎout_mªag\94
-cm
-;
-
-305 \19
-ÿÎout
-t1
-, 
-t2
-, 
-t3
-;
-
-306 \12
-i
-;
-
-308 ià(
-       `ÿÎout_mªag\94_\9a\99
-(&
-cm
-, 
-g\91_time
-) < 0)
-
-311 
-       `ÿÎout_\9a\99
-(&
-t1
-);
-
-312 
-       `ÿÎout_\9a\99
-(&
-t2
-);
-
-313 
-       `ÿÎout_\9a\99
-(&
-t3
-);
-
-315 
-       `ÿÎout_»£t
-(&
-cm
-, &
-t1
-, 3, 
-PERIODICAL
-, 
-cb1
-, 
-NULL
-);
-
-316 
-       `ÿÎout_»£t
-(&
-cm
-, &
-t2
-, 5, 
-SINGLE
-, 
-cb2
-, &
-t3
-);
-
-318 \ f
-i
- = 0; i < 18; i++) {
-
-319 
-       `ÿÎout_mªage
-(&
-cm
-);
-
-320 
-       `¦\93p
-(1);
-
-323 
-       `ÿÎout_dump_¡©s
-(&
-cm
-);
-
-325 
-       }
-}
-
-       @callout.h
-
-35 #iâdeà
-_CALLOUT_H_
-
-
-36 \ 1
-       #_CALLOUT_H_
-
-
-       )
-
-38 \ 1
-       #CALLOUT_STATS
-
-
-       )
-
-57 #ifdeà
-CALLOUT_STATS
-
-
-61 \19
-       sÿÎout_debug_¡©s
- {
-
-62 
-u\9at16_t
-       m»£t
-;
-
-63 
-u\9at16_t
-       m¡Ý
-;
-
-64 
-u\9at16_t
-       mmªage
-;
-
-65 
-u\9at16_t
-       m³nd\9ag
-;
-
-66 
-u\9at16_t
-       mru\9ag
-;
-
-68 \r\19
-ÿÎout_debug_¡©s
- callout_debug_stats;
-
-71 \19
-       gÿÎout
-;
-
-72 \19
-       gÿÎout_mªag\94
-;
-
-77 \e\1e(
-       tÿÎout_cb_t
-)(\19
-       tÿÎout_mªag\94
- *, \19
-       tÿÎout
- *, \1e*);
-
-82 \19
-       sÿÎout
-
-
-84 
-       `TAILQ_ENTRY
-(
-ÿÎout
-Ãxt
-;
-
-86 
-u\9at8_t
-³riodiÿl
-: 1;
-
-87 
-u\9at8_t
-scheduËd
-: 1;
-
-88 
-u\9at8_t
-ru\9ag
-: 1;
-
-89 
-u\9at8_t
-ȣrved
-: 5;
-
-91 
-u\9at16_t
-³riod
-;
-
-92 
-u\9at16_t
-exp\9ce
-;
-
-93 
-ÿÎout_cb_t
- *
-f
-;
-
-94 \1e*
-¬g
-;
-
-100 
-       `TAILQ_HEAD
-(
-ÿÎout_li¡
-, 
-ÿÎout
-);
-
-105 \ 1
-       #CALLOUT_INITIALIZER
- { 
-       }
-
-       )
-}
-
-110 \e
-       $u\9at16_t
- (
-       tg\91_time_t
-)(\1e);
-
-115 \19
-       sÿÎout_mªag\94
- {
-
-116 
-g\91_time_t
- *
-g\91_time
-;
-
-117 
-u\9at8_t
-upd©ed
-: 1;
-
-118 
-u\9at8_t
-ȣrved
-: 7;
-
-119 
-u\9at16_t
-´ev_time
-;
-
-120 \19
-ÿÎout_li¡
-³nd\9ag_li¡
-;
-
-121 #ifdeà
-CALLOUT_STATS
-
-
-123 \19
-ÿÎout_debug_¡©s
-¡©s
-;
-
-139 
-       `ÿÎout_mªag\94_\9a\99
-(\19
-ÿÎout_mªag\94
- *
-cm
-, 
-g\91_time_t
- *
-g\91_time
-);
-
-151 \1e
-       `ÿÎout_\9a\99
-(\19
-ÿÎout
- *
-tim
-);
-
-156 \f
-       eÿÎout_ty³
- {
-
-157 
-SINGLE
-,
-
-158 
-PERIODICAL
-
-
-203 \12
-       `ÿÎout_»£t
-(\19
-ÿÎout_mªag\94
- *
-cm
-, \19
-ÿÎout
- *
-tim
-,
-
-204 
-u\9at16_t
-ticks
-, \f
-ÿÎout_ty³
-ty³
-,
-
-205 
-ÿÎout_cb_t
-fù
-, \1e*
-¬g
-);
-
-228 \1e
-       `ÿÎout_¡Ý
-(\19
-ÿÎout_mªag\94
- *
-cm
-, \19
-ÿÎout
- *
-tim
-);
-
-244 \12
-       `ÿÎout_³nd\9ag
-(\19
-ÿÎout
- *
-tim
-);
-
-257 \1e
-       `ÿÎout_mªage
-(\19
-ÿÎout_mªag\94
- *
-cm
-);
-
-262 \1e
-       `ÿÎout_dump_¡©s
-(\19
-ÿÎout_mªag\94
- *
-cm
-);
-
-       @cirbuf.c
-
-23 \ 2
-       ~<¡r\9ag.h
->
-
-25 \ 2
-       ~<c\9cbuf.h
->
-
-29 
-       $c\9cbuf_\9a\99
-(\19
-c\9cbuf
- * 
-cbuf
-, \ 5
-buf
-, 
-c\9cbuf_u\9at
-¡¬t
-, c\9cbuf_u\9a\88
-maxËn
-)
-
-31 
-cbuf
-->
-maxËn
- = maxlen;
-
-32 
-cbuf
-->
-Ën
- = 0;
-
-33 
-cbuf
-->
-¡¬t
- = start;
-
-34 
-cbuf
-->
-\92d
- = 
-¡¬t
-;
-
-35 
-cbuf
-->
-buf
- = buf;
-
-36 
-       }
-}
-
-       @cirbuf.h
-
-33 #iâdeà
-_CIRBUF_H_
-
-
-34 \ 1
-       #_CIRBUF_H_
-
-
-       )
-
-36 \ 2
-       ~<av\94sive.h
->
-
-37 \ 2
-       ~<¡dio.h
->
-
-39 #ifdeà
-CONFIG_MODULE_CIRBUF_LARGE
-
-
-40 \esigÃd \12
-       tc\9cbuf_\9at
-;
-
-41 \e\1d\12
-       tc\9cbuf_u\9at
-;
-
-43 \esigÃd \ 5
-       tc\9cbuf_\9at
-;
-
-44 \e\1d\ 5
-       tc\9cbuf_u\9at
-;
-
-50 \19
-       sc\9cbuf
- {
-
-51 
-c\9cbuf_u\9at
-       mmaxËn
-;
-
-52 vÞ©\9e\90
-c\9cbuf_u\9at
-       m¡¬t
-;
-
-53 vÞ©\9e\90
-c\9cbuf_u\9at
-       m\92d
-;
-
-54 vÞ©\9e\90
-c\9cbuf_u\9at
-       mËn
-;
-
-55 \ 5*
-       mbuf
-;
-
-60 #ifdeà
-CIRBUF_DEBUG
-
-
-61 \ 1
-       #d´\9atf
-(
-fmt
-, ...è
-       `´\9atf
-("l\9a\90%3.3d - " fmt, 
-__LINE__
-, ##
-__VA_ARGS__
-)
-
-       )
-
-63 \ 1
-       #d´\9atf
-(
-¬gs
-...èdØ{} \1f0)
-
-       )
-
-70 \1e
-c\9cbuf_\9a\99
-(\19
-c\9cbuf
- *
-cbuf
-, \ 5*
-buf
-, 
-c\9cbuf_u\9at
-¡¬t
-, c\9cbuf_u\9a\88
-maxËn
-);
-
-76 \ 1
-       #CIRBUF_IS_FULL
-(
-c\9cbuf
-è((c\9cbuf)->
-maxËn
- =ð(c\9cbuf)->
-Ën
-)
-
-       )
-
-81 \ 1
-       #CIRBUF_IS_EMPTY
-(
-c\9cbuf
-è((c\9cbuf)->
-Ën
- =ð0)
-
-       )
-
-86 \ 1
-       #CIRBUF_GET_LEN
-(
-c\9cbuf
-è((c\9cbuf)->
-Ën
-)
-
-       )
-
-91 \ 1
-       #CIRBUF_GET_MAXLEN
-(
-c\9cbuf
-è((c\9cbuf)->
-maxËn
-)
-
-       )
-
-96 \ 1
-       #CIRBUF_GET_FREELEN
-(
-c\9cbuf
-è((c\9cbuf)->
-maxËn
- - (c\9cbuf)->
-Ën
-)
-
-       )
-
-104 \ 1
-       #CIRBUF_FOREACH
-(
-c
-, 
-i
-, 
-e
-) \
-
-105 \ f 
-i
-=0, 
-e
-=(
-c
-)->
-buf
-[(c)->
-¡¬t
-] ; \
-
-106 
-i
-<((
-c
-)->
-Ën
-) ; \
-
-107 
-i
- ++, 
-e
-=(
-c
-)->
-buf
-[((c)->
-¡¬t
-+i)%((c)->
-maxËn
-)])
-
-       )
-
-114 
-c\9cbuf_\9at
-c\9cbuf_add_h\97d_§ã
-(\19
-c\9cbuf
- *
-cbuf
-, \ 5
-c
-);
-
-120 \1e
-c\9cbuf_add_h\97d
-(\19
-c\9cbuf
- *
-cbuf
-, \ 5
-c
-);
-
-126 
-c\9cbuf_\9at
-c\9cbuf_add_\8f\9e_§ã
-(\19
-c\9cbuf
- *
-cbuf
-, \ 5
-c
-);
-
-132 \1e
-c\9cbuf_add_\8f\9e
-(\19
-c\9cbuf
- *
-cbuf
-, \ 5
-c
-);
-
-138 
-c\9cbuf_\9at
-c\9cbuf_d\96_h\97d_§ã
-(\19
-c\9cbuf
- *
-cbuf
-);
-
-144 \1e
-c\9cbuf_d\96_h\97d
-(\19
-c\9cbuf
- *
-cbuf
-);
-
-150 
-c\9cbuf_\9at
-c\9cbuf_d\96_\8f\9e_§ã
-(\19
-c\9cbuf
- *
-cbuf
-);
-
-156 \1e
-c\9cbuf_d\96_\8f\9e
-(\19
-c\9cbuf
- *
-cbuf
-);
-
-162 \ 5
-c\9cbuf_g\91_h\97d
-(\19
-c\9cbuf
- *
-cbuf
-);
-
-168 \ 5
-c\9cbuf_g\91_\8f\9e
-(\19
-c\9cbuf
- *
-cbuf
-);
-
-177 
-c\9cbuf_\9at
-c\9cbuf_add_buf_h\97d
-(\19
-c\9cbuf
- *
-cbuf
-, cڡ \ 5*
-c
-, 
-c\9cbuf_u\9at
-n
-);
-
-184 
-c\9cbuf_\9at
-c\9cbuf_add_buf_\8f\9e
-(\19
-c\9cbuf
- *
-cbuf
-, cڡ \ 5*
-c
-, 
-c\9cbuf_u\9at
-n
-);
-
-190 
-c\9cbuf_\9at
-c\9cbuf_d\96_buf_h\97d
-(\19
-c\9cbuf
- *
-cbuf
-, 
-c\9cbuf_u\9at
-size
-);
-
-196 
-c\9cbuf_\9at
-c\9cbuf_d\96_buf_\8f\9e
-(\19
-c\9cbuf
- *
-cbuf
-, 
-c\9cbuf_u\9at
-size
-);
-
-203 
-c\9cbuf_\9at
-c\9cbuf_g\91_buf_h\97d
-(\19
-c\9cbuf
- *
-cbuf
-, \ 5*
-c
-, 
-c\9cbuf_u\9at
-size
-);
-
-210 
-c\9cbuf_\9at
-c\9cbuf_g\91_buf_\8f\9e
-(\19
-c\9cbuf
- *
-cbuf
-, \ 5*
-c
-, 
-c\9cbuf_u\9at
-size
-);
-
-216 \1e
-c\9cbuf_®ign_Ëá
-(\19
-c\9cbuf
- *
-cbuf
-);
-
-221 \1e
-c\9cbuf_®ign_right
-(\19
-c\9cbuf
- *
-cbuf
-);
-
-       @cirbuf_add_buf_head.c
-
-23 \ 2
-       ~<¡r\9ag.h
->
-
-25 \ 2
-       ~<c\9cbuf.h
->
-
-30 
-c\9cbuf_\9at
-
-
-31 
-       $c\9cbuf_add_buf_h\97d
-(\19
-c\9cbuf
- * 
-cbuf
-, cڡ \ 5
-c
-, 
-c\9cbuf_u\9at
-n
-)
-
-33 
-c\9cbuf_u\9at
-e
-;
-
-35 ià(!
-n
- ||\82 > 
-       `CIRBUF_GET_FREELEN
-(
-cbuf
-))
-
-36 \15 -
-EINVAL
-;
-
-38 
-e
- = 
-       `CIRBUF_IS_EMPTY
-(
-cbuf
-) ? 1 : 0;
-
-40 ià(
-n
- < 
-cbuf
-->
-¡¬t
- + 
-e
-) {
-
-41 
-       `d´\9atf
-("s[%d] -> d[%d] (%d)\n", 0, 
-cbuf
-->
-¡¬t
- - 
-n
- + 
-e
-,\82);
-
-42 
-       `memýy
-(
-cbuf
-->
-buf
- + cbuf->
-¡¬t
- - 
-n
- + 
-e
-, 
-c
-,\82);
-
-45 
-       `d´\9atf
-("s[%d] -> d[%d] (%d)\n", + 
-n
- - (
-cbuf
-->
-¡¬t
- + 
-e
-), 0, cbuf->start +\83);
-
-46 
-       `d´\9atf
-("s[%d] -> d[%d] (%d)\n", 
-cbuf
-->
-maxËn
- - 
-n
- + (cbuf->
-¡¬t
- + 
-e
-), 0,\82 - (cbuf->start +\83));
-
-47 
-       `memýy
-(
-cbuf
-->
-buf
-, 
-c
- + 
-n
- - (cbuf->
-¡¬t
- + 
-e
-) , cbuf->start +\83);
-
-48 
-       `memýy
-(
-cbuf
-->
-buf
- + cbuf->
-maxËn
- - 
-n
- + (cbuf->
-¡¬t
- + 
-e
-), 
-c
-,\82 - (cbuf->start +\83));
-
-50 
-cbuf
-->
-Ën
- +ð
-n
-;
-
-51 
-cbuf
-->
-¡¬t
- +ð(cbuf->
-maxËn
- - 
-n
- + 
-e
-);
-
-52 
-cbuf
-->
-¡¬t
- %ðcbuf->
-maxËn
-;
-
-53 \15 
-n
-;
-
-54 
-       }
-}
-
-       @cirbuf_add_buf_tail.c
-
-23 \ 2
-       ~<¡r\9ag.h
->
-
-25 \ 2
-       ~<c\9cbuf.h
->
-
-30 
-c\9cbuf_\9at
-
-
-31 
-       $c\9cbuf_add_buf_\8f\9e
-(\19
-c\9cbuf
- * 
-cbuf
-, cڡ \ 5
-c
-, 
-c\9cbuf_u\9at
-n
-)
-
-33 
-c\9cbuf_u\9at
-e
-;
-
-35 ià(!
-n
- ||\82 > 
-       `CIRBUF_GET_FREELEN
-(
-cbuf
-))
-
-36 \15 -
-EINVAL
-;
-
-38 
-e
- = 
-       `CIRBUF_IS_EMPTY
-(
-cbuf
-) ? 1 : 0;
-
-40 ià(
-n
- < 
-cbuf
-->
-maxËn
- - cbuf->
-\92d
- - 1 + 
-e
-) {
-
-41 
-       `d´\9atf
-("s[%d] -> d[%d] (%d)\n", 0, 
-cbuf
-->
-\92d
- + !
-e
-, 
-n
-);
-
-42 
-       `memýy
-(
-cbuf
-->
-buf
- + cbuf->
-\92d
- + !
-e
-, 
-c
-, 
-n
-);
-
-45 
-       `d´\9atf
-("s[%d] -> d[%d] (%d)\n", 
-cbuf
-->
-\92d
- + !
-e
-, 0, cbuf->
-maxËn
- - cbuf->end - 1 +\83);
-
-46 
-       `d´\9atf
-("s[%d] -> d[%d] (%d)\n", 
-cbuf
-->
-maxËn
- - cbuf->
-\92d
- - 1 + 
-e
-, 0, 
-n
- - cbuf->maxlen + cbuf->end + 1 -\83);
-
-47 
-       `memýy
-(
-cbuf
-->
-buf
- + cbuf->
-\92d
- + !
-e
-, 
-c
-, cbuf->
-maxËn
- - cbuf->end - 1 +\83);
-
-48 
-       `memýy
-(
-cbuf
-->
-buf
-, 
-c
- + cbuf->
-maxËn
- - cbuf->
-\92d
- - 1 + 
-e
-, 
-n
- - cbuf->maxlen + cbuf->end + 1 -\83);
-
-50 
-cbuf
-->
-Ën
- +ð
-n
-;
-
-51 
-cbuf
-->
-\92d
- +ð
-n
- - 
-e
-;
-
-52 
-cbuf
-->
-\92d
- %ðcbuf->
-maxËn
-;
-
-53 \15 
-n
-;
-
-54 
-       }
-}
-
-       @cirbuf_add_head.c
-
-23 \ 2
-       ~<¡r\9ag.h
->
-
-25 \ 2
-       ~<c\9cbuf.h
->
-
-30 \18
-\9al\9ae
\1e
-
-31 
-       $__c\9cbuf_add_h\97d
-(\19
-c\9cbuf
- * 
-cbuf
-, \ 5
-c
-)
-
-33 ià(!
-       `CIRBUF_IS_EMPTY
-(
-cbuf
-)) {
-
-34 
-cbuf
-->
-¡¬t
- +ð(cbuf->
-maxËn
- - 1);
-
-35 
-cbuf
-->
-¡¬t
- %ðcbuf->
-maxËn
-;
-
-37 
-cbuf
-->
-buf
-[cbuf->
-¡¬t
-] = 
-c
-;
-
-38 
-cbuf
-->
-Ën
- ++;
-
-39 
-       }
-}
-
-41 
-c\9cbuf_\9at
-
-
-42 
-       $c\9cbuf_add_h\97d_§ã
-(\19
-c\9cbuf
- * 
-cbuf
-, \ 5
-c
-)
-
-44 ià(
-cbuf
- && !
-       `CIRBUF_IS_FULL
-(cbuf)) {
-
-45 
-       `__c\9cbuf_add_h\97d
-(
-cbuf
-, 
-c
-);
-
-48 \15 -
-EINVAL
-;
-
-49 
-       }
-}
-
-52 
-       $c\9cbuf_add_h\97d
-(\19
-c\9cbuf
- * 
-cbuf
-, \ 5
-c
-)
-
-54 
-       `__c\9cbuf_add_h\97d
-(
-cbuf
-, 
-c
-);
-
-55 
-       }
-}
-
-       @cirbuf_add_tail.c
-
-23 \ 2
-       ~<¡r\9ag.h
->
-
-25 \ 2
-       ~<c\9cbuf.h
->
-
-31 \18
-\9al\9ae
\1e
-
-32 
-       $__c\9cbuf_add_\8f\9e
-(\19
-c\9cbuf
- * 
-cbuf
-, \ 5
-c
-)
-
-34 ià(!
-       `CIRBUF_IS_EMPTY
-(
-cbuf
-)) {
-
-35 
-cbuf
-->
-\92d
- ++;
-
-36 
-cbuf
-->
-\92d
- %ðcbuf->
-maxËn
-;
-
-38 
-cbuf
-->
-buf
-[cbuf->
-\92d
-] = 
-c
-;
-
-39 
-cbuf
-->
-Ën
- ++;
-
-40 
-       }
-}
-
-42 
-c\9cbuf_\9at
-
-
-43 
-       $c\9cbuf_add_\8f\9e_§ã
-(\19
-c\9cbuf
- * 
-cbuf
-, \ 5
-c
-)
-
-45 ià(
-cbuf
- && !
-       `CIRBUF_IS_FULL
-(cbuf)) {
-
-46 
-       `__c\9cbuf_add_\8f\9e
-(
-cbuf
-, 
-c
-);
-
-49 \15 -
-EINVAL
-;
-
-50 
-       }
-}
-
-53 
-       $c\9cbuf_add_\8f\9e
-(\19
-c\9cbuf
- * 
-cbuf
-, \ 5
-c
-)
-
-55 
-       `__c\9cbuf_add_\8f\9e
-(
-cbuf
-, 
-c
-);
-
-56 
-       }
-}
-
-       @cirbuf_align.c
-
-23 \ 2
-       ~<¡r\9ag.h
->
-
-25 \ 2
-       ~<c\9cbuf.h
->
-
-27 \18
-\9al\9ae
\1e
-
-28 
-       $__c\9cbuf_shiá_Ëá
-(\19
-c\9cbuf
- * 
-cbuf
-)
-
-30 
-c\9cbuf_u\9at
-i
-;
-
-31 \ 5
-tmp
- = 
-cbuf
-->
-buf
-[cbuf->
-¡¬t
-];
-
-33 \ f
-i
-=0 ; i<
-cbuf
-->
-Ën
- ; i++) {
-
-34 
-cbuf
-->
-buf
-[(cbuf->
-¡¬t
-+
-i
-)%cbuf->
-maxËn
-] =
-
-35 
-cbuf
-->
-buf
-[(cbuf->
-¡¬t
-+
-i
-+1)%cbuf->
-maxËn
-];
-
-37 
-cbuf
-->
-buf
-[(cbuf->
-¡¬t
--1+cbuf->
-maxËn
-)%cbuf->maxËn] = 
-tmp
-;
-
-38 
-cbuf
-->
-¡¬t
- +ð(cbuf->
-maxËn
- - 1);
-
-39 
-cbuf
-->
-¡¬t
- %ðcbuf->
-maxËn
-;
-
-40 
-cbuf
-->
-\92d
- +ð(cbuf->
-maxËn
- - 1);
-
-41 
-cbuf
-->
-\92d
- %ðcbuf->
-maxËn
-;
-
-42 
-       }
-}
-
-44 \18
-\9al\9ae
\1e
-
-45 
-       $__c\9cbuf_shiá_right
-(\19
-c\9cbuf
- * 
-cbuf
-)
-
-47 
-c\9cbuf_u\9at
-i
-;
-
-48 \ 5
-tmp
- = 
-cbuf
-->
-buf
-[cbuf->
-\92d
-];
-
-50 \ f
-i
-=0 ; i<
-cbuf
-->
-Ën
- ; i++) {
-
-51 
-cbuf
-->
-buf
-[(cbuf->
-\92d
-+cbuf->
-maxËn
--
-i
-)%cbuf->maxlen] =
-
-52 
-cbuf
-->
-buf
-[(cbuf->
-\92d
-+cbuf->
-maxËn
--
-i
--1)%cbuf->maxlen];
-
-54 
-cbuf
-->
-buf
-[(cbuf->
-\92d
-+1)%cbuf->
-maxËn
-] = 
-tmp
-;
-
-55 
-cbuf
-->
-¡¬t
- += 1;
-
-56 
-cbuf
-->
-¡¬t
- %ðcbuf->
-maxËn
-;
-
-57 
-cbuf
-->
-\92d
- += 1;
-
-58 
-cbuf
-->
-\92d
- %ðcbuf->
-maxËn
-;
-
-59 
-       }
-}
-
-62 \1e
-       $c\9cbuf_®ign_Ëá
-(\19
-c\9cbuf
- * 
-cbuf
-)
-
-64 ià(
-cbuf
-->
-¡¬t
- < cbuf->
-maxËn
-/2) {
-
-65 \1f
-cbuf
-->
-¡¬t
- != 0) {
-
-66 
-       `__c\9cbuf_shiá_Ëá
-(
-cbuf
-);
-
-70 \1f
-cbuf
-->
-¡¬t
- != 0) {
-
-71 
-       `__c\9cbuf_shiá_right
-(
-cbuf
-);
-
-74 
-       }
-}
-
-77 \1e
-       $c\9cbuf_®ign_right
-(\19
-c\9cbuf
- * 
-cbuf
-)
-
-79 ià(
-cbuf
-->
-¡¬t
- >ðcbuf->
-maxËn
-/2) {
-
-80 \1f
-cbuf
-->
-\92d
- !ðcbuf->
-maxËn
--1) {
-
-81 
-       `__c\9cbuf_shiá_Ëá
-(
-cbuf
-);
-
-85 \1f
-cbuf
-->
-¡¬t
- !ðcbuf->
-maxËn
--1) {
-
-86 
-       `__c\9cbuf_shiá_right
-(
-cbuf
-);
-
-89 
-       }
-}
-
-       @cirbuf_del_buf_head.c
-
-23 \ 2
-       ~<¡r\9ag.h
->
-
-25 \ 2
-       ~<c\9cbuf.h
->
-
-29 
-c\9cbuf_\9at
-
-
-30 
-       $c\9cbuf_d\96_buf_h\97d
-(\19
-c\9cbuf
- * 
-cbuf
-, 
-c\9cbuf_u\9at
-size
-)
-
-32 ià(!
-size
- || siz\90
-       `CIRBUF_GET_LEN
-(
-cbuf
-))
-
-33 \15 -
-EINVAL
-;
-
-35 
-cbuf
-->
-Ën
- -ð
-size
-;
-
-36 ià(
-       `CIRBUF_IS_EMPTY
-(
-cbuf
-)) {
-
-37 
-cbuf
-->
-¡¬t
- +ð
-size
- - 1;
-
-38 
-cbuf
-->
-¡¬t
- %ðcbuf->
-maxËn
-;
-
-41 
-cbuf
-->
-¡¬t
- +ð
-size
-;
-
-42 
-cbuf
-->
-¡¬t
- %ðcbuf->
-maxËn
-;
-
-45 
-       }
-}
-
-       @cirbuf_del_buf_tail.c
-
-23 \ 2
-       ~<¡r\9ag.h
->
-
-25 \ 2
-       ~<c\9cbuf.h
->
-
-29 
-c\9cbuf_\9at
-
-
-30 
-       $c\9cbuf_d\96_buf_\8f\9e
-(\19
-c\9cbuf
- * 
-cbuf
-, 
-c\9cbuf_u\9at
-size
-)
-
-32 ià(!
-size
- || siz\90
-       `CIRBUF_GET_LEN
-(
-cbuf
-))
-
-33 \15 -
-EINVAL
-;
-
-35 
-cbuf
-->
-Ën
- -ð
-size
-;
-
-36 ià(
-       `CIRBUF_IS_EMPTY
-(
-cbuf
-)) {
-
-37 
-cbuf
-->
-\92d
- +ð(cbuf->
-maxËn
- - 
-size
- + 1);
-
-38 
-cbuf
-->
-\92d
- %ðcbuf->
-maxËn
-;
-
-41 
-cbuf
-->
-\92d
- +ð(cbuf->
-maxËn
- - 
-size
-);
-
-42 
-cbuf
-->
-\92d
- %ðcbuf->
-maxËn
-;
-
-45 
-       }
-}
-
-       @cirbuf_del_head.c
-
-23 \ 2
-       ~<¡r\9ag.h
->
-
-25 \ 2
-       ~<c\9cbuf.h
->
-
-29 \18
-\9al\9ae
\1e
-
-30 
-       $__c\9cbuf_d\96_h\97d
-(\19
-c\9cbuf
- * 
-cbuf
-)
-
-32 
-cbuf
-->
-Ën
- --;
-
-33 ià(!
-       `CIRBUF_IS_EMPTY
-(
-cbuf
-)) {
-
-34 
-cbuf
-->
-¡¬t
- ++;
-
-35 
-cbuf
-->
-¡¬t
- %ðcbuf->
-maxËn
-;
-
-37 
-       }
-}
-
-39 
-c\9cbuf_\9at
-
-
-40 
-       $c\9cbuf_d\96_h\97d_§ã
-(\19
-c\9cbuf
- * 
-cbuf
-)
-
-42 ià(
-cbuf
- && !
-       `CIRBUF_IS_EMPTY
-(cbuf)) {
-
-43 
-       `__c\9cbuf_d\96_h\97d
-(
-cbuf
-);
-
-46 \15 -
-EINVAL
-;
-
-47 
-       }
-}
-
-50 
-       $c\9cbuf_d\96_h\97d
-(\19
-c\9cbuf
- * 
-cbuf
-)
-
-52 
-       `__c\9cbuf_d\96_h\97d
-(
-cbuf
-);
-
-53 
-       }
-}
-
-       @cirbuf_del_tail.c
-
-23 \ 2
-       ~<¡r\9ag.h
->
-
-25 \ 2
-       ~<c\9cbuf.h
->
-
-30 \18
-\9al\9ae
\1e
-
-31 
-       $__c\9cbuf_d\96_\8f\9e
-(\19
-c\9cbuf
- * 
-cbuf
-)
-
-33 
-cbuf
-->
-Ën
- --;
-
-34 ià(!
-       `CIRBUF_IS_EMPTY
-(
-cbuf
-)) {
-
-35 
-cbuf
-->
-\92d
- +ð(cbuf->
-maxËn
- - 1);
-
-36 
-cbuf
-->
-\92d
- %ðcbuf->
-maxËn
-;
-
-38 
-       }
-}
-
-40 
-c\9cbuf_\9at
-
-
-41 
-       $c\9cbuf_d\96_\8f\9e_§ã
-(\19
-c\9cbuf
- * 
-cbuf
-)
-
-43 ià(
-cbuf
- && !
-       `CIRBUF_IS_EMPTY
-(cbuf)) {
-
-44 
-       `__c\9cbuf_d\96_\8f\9e
-(
-cbuf
-);
-
-47 \15 -
-EINVAL
-;
-
-48 
-       }
-}
-
-51 
-       $c\9cbuf_d\96_\8f\9e
-(\19
-c\9cbuf
- * 
-cbuf
-)
-
-53 
-       `__c\9cbuf_d\96_\8f\9e
-(
-cbuf
-);
-
-54 
-       }
-}
-
-       @cirbuf_get_buf_head.c
-
-23 \ 2
-       ~<¡r\9ag.h
->
-
-25 \ 2
-       ~<c\9cbuf.h
->
-
-29 
-c\9cbuf_\9at
-
-
-30 
-       $c\9cbuf_g\91_buf_h\97d
-(\19
-c\9cbuf
- * 
-cbuf
-, \ 5
-c
-, 
-c\9cbuf_u\9at
-size
-)
-
-32 
-c\9cbuf_u\9at
-n
- = (
-size
- < 
-       `CIRBUF_GET_LEN
-(
-cbuf
-)) ? size : CIRBUF_GET_LEN(cbuf);
-
-34 ià(!
-n
-)
-
-37 ià(
-cbuf
-->
-¡¬t
- <ðcbuf->
-\92d
-) {
-
-38 
-       `d´\9atf
-("s[%d] -> d[%d] (%d)\n", 
-cbuf
-->
-¡¬t
-, 0, 
-n
-);
-
-39 
-       `memýy
-(
-c
-, 
-cbuf
-->
-buf
- + cbuf->
-¡¬t
- , 
-n
-);
-
-42 
-       `d´\9atf
-("s[%d] -> d[%d] (%d)\n", 
-cbuf
-->
-¡¬t
-, 0, cbuf->
-maxËn
- - cbuf->start);
-
-43 
-       `d´\9atf
-("s[%d] -> d[%d] (%d)\n", 0, 
-cbuf
-->
-maxËn
- - cbuf->
-¡¬t
-, 
-n
- - cbuf->maxlen + cbuf->start);
-
-44 
-       `memýy
-(
-c
-, 
-cbuf
-->
-buf
- + cbuf->
-¡¬t
- , cbuf->
-maxËn
- - cbuf->start);
-
-45 
-       `memýy
-(
-c
- + 
-cbuf
-->
-maxËn
- - cbuf->
-¡¬t
-, cbuf->
-buf
-, 
-n
- - cbuf->maxlen + cbuf->start);
-
-47 \15 
-n
-;
-
-48 
-       }
-}
-
-       @cirbuf_get_buf_tail.c
-
-23 \ 2
-       ~<¡r\9ag.h
->
-
-25 \ 2
-       ~<c\9cbuf.h
->
-
-30 
-c\9cbuf_\9at
-
-
-31 
-       $c\9cbuf_g\91_buf_\8f\9e
-(\19
-c\9cbuf
- * 
-cbuf
-, \ 5
-c
-, 
-c\9cbuf_u\9at
-size
-)
-
-33 
-c\9cbuf_u\9at
-n
- = (
-size
- < 
-       `CIRBUF_GET_LEN
-(
-cbuf
-)) ? size : CIRBUF_GET_LEN(cbuf);
-
-35 ià(!
-n
-)
-
-38 ià(
-cbuf
-->
-¡¬t
- <ðcbuf->
-\92d
-) {
-
-39 
-       `d´\9atf
-("s[%d] -> d[%d] (%d)\n", 
-cbuf
-->
-\92d
- - 
-n
- + 1, 0,\82);
-
-40 
-       `memýy
-(
-c
-, 
-cbuf
-->
-buf
- + cbuf->
-\92d
- - 
-n
- + 1,\82);
-
-43 
-       `d´\9atf
-("s[%d] -> d[%d] (%d)\n", 0, 
-cbuf
-->
-maxËn
- - cbuf->
-¡¬t
-, cbuf->
-\92d
- + 1);
-
-44 
-       `d´\9atf
-("s[%d] -> d[%d] (%d)\n", 
-cbuf
-->
-maxËn
- - 
-n
- + cbuf->
-\92d
- + 1, 0,\82 - cbuf->end - 1);
-
-46 
-       `memýy
-(
-c
- + 
-cbuf
-->
-maxËn
- - cbuf->
-¡¬t
-, cbuf->
-buf
-, cbuf->
-\92d
- + 1);
-
-47 
-       `memýy
-(
-c
-, 
-cbuf
-->
-buf
- + cbuf->
-maxËn
- - 
-n
- + cbuf->
-\92d
- +1,\82 - cbuf->end - 1);
-
-49 \15 
-n
-;
-
-50 
-       }
-}
-
-       @cirbuf_get_head.c
-
-23 \ 2
-       ~<¡r\9ag.h
->
-
-25 \ 2
-       ~<c\9cbuf.h
->
-
-30 
-       $c\9cbuf_g\91_h\97d
-(\19
-c\9cbuf
- * 
-cbuf
-)
-
-32 \15 
-cbuf
-->
-buf
-[cbuf->
-¡¬t
-];
-
-33 
-       }
-}
-
-       @cirbuf_get_tail.c
-
-23 \ 2
-       ~<¡r\9ag.h
->
-
-25 \ 2
-       ~<c\9cbuf.h
->
-
-30 
-       $c\9cbuf_g\91_\8f\9e
-(\19
-c\9cbuf
- * 
-cbuf
-)
-
-32 \15 
-cbuf
-->
-buf
-[cbuf->
-\92d
-];
-
-33 
-       }
-}
-
-       @clock_time.h
-
-34 #iâdeà
-_CLOCK_TIME_H_
-
-
-35 \ 1
-       #_CLOCK_TIME_H_
-
-
-       )
-
-37 \ 2
-       ~<av\94sive.h
->
-
-40 \e
-\9at32_t
-       t£cÚds
-;
-
-41 \e
-\9at32_t
-       tmiüo£cÚds
-;
-
-46 
-miüo£cÚds
-       mus
-;
-
-47 
-£cÚds
-       ms
-;
-
-48 } 
-       ttime_h
-;
-
-55 \1e
-time_\9a\99
-(
-u\9at8_t
-´iÜ\99y
-);
-
-60 
-£cÚds
-time_g\91_s
-(\1e);
-
-65 
-miüo£cÚds
-time_g\91_us
-(\1e);
-
-70 
-time_h
-time_g\91_time
-(\1e);
-
-75 \1e
-time_ȣt
-(\1e);
-
-80 \1e
-time_£t
-(
-£cÚds
-s
-, 
-miüo£cÚds
-us
-);
-
-88 \1e
-time_wa\99_ms
-(
-u\9at16_t
-ms
-);
-
-93 
-miüo£cÚds
-time_g\91_us2
-(\1e);
-
-       @cmdline.c
-
-23 \ 2
-       ~<¡dio.h
->
-
-24 \ 2
-       ~<¡r\9ag.h
->
-
-26 \ 2
-       ~<av\94sive.h
->
-
-27 \ 2
-       ~<av\94sive/\94rÜ.h
->
-
-29 \ 2
-       ~<·r£.h
->
-
-30 \ 2
-       ~<rdl\9ae.h
->
-
-31 \ 2
-       ~<u¬t.h
->
-
-32 \ 2
-       ~<þock_time.h
->
-
-34 \ 2
-       ~"ma\9a.h
-"
-
-35 \ 2
-       ~"cmdl\9ae.h
-"
-
-37 \ 2
-       ~"Du®V\9ctu®S\94\9fl.h
-"
-
-42 \r
-·r£_pgm_ùx_t
-ma\9a_ùx
-[];
-
-46 \12
-       $usb£r\9fl1_dev_£nd
-(\ 5
-c
-, 
-FILE
-* 
-f
-)
-
-48 
-       `CDC_Deviû_S\92dBy\8b
-(&
-V\9ctu®S\94\9fl1_CDC_IÁ\94çû
-, (
-u\9at8_t
-)
-c
-);
-
-49 \15 
-c
-;
-
-50 
-       }
-}
-
-52 \12
-       $usb£r\9fl1_dev_»cv
-(
-FILE
-* 
-f
-)
-
-54 
-\9at16_t
-c
-;
-
-56 
-c
- = 
-       `CDC_Deviû_ReûiveBy\8b
-(&
-V\9ctu®S\94\9fl1_CDC_IÁ\94çû
-);
-
-57 ià(
-c
- < 0)
-
-58 \15 
-_FDEV_EOF
-;
-
-60 \15 
-c
-;
-
-61 
-       }
-}
-
-64 \12
-       $usb£r\9fl2_dev_£nd
-(\ 5
-c
-, 
-FILE
-* 
-f
-)
-
-66 
-       `CDC_Deviû_S\92dBy\8b
-(&
-V\9ctu®S\94\9fl2_CDC_IÁ\94çû
-, (
-u\9at8_t
-)
-c
-);
-
-67 \15 
-c
-;
-
-68 
-       }
-}
-
-70 \12
-       $usb£r\9fl2_dev_»cv
-(
-FILE
-* 
-f
-)
-
-72 
-\9at16_t
-c
-;
-
-75 
-c
- = 
-       `CDC_Deviû_ReûiveBy\8b
-(&
-V\9ctu®S\94\9fl2_CDC_IÁ\94çû
-);
-
-76 ià(
-c
- < 0)
-
-77 \15 
-_FDEV_EOF
-;
-
-79 \15 
-c
-;
-
-80 
-       }
-}
-
-84 
-       $v®id_bufãr
-(cڡ \ 5*
-buf
-, 
-u\9at8_t
-size
-)
-
-86 
-\9at8_t
-»t
-;
-
-88 
-»t
- = 
-       `·r£
-(
-ma\9a_ùx
-, 
-buf
-);
-
-89 ià(
-»t
- =ð
-PARSE_AMBIGUOUS
-)
-
-90 
-       `´\9atf_P
-(
-       `PSTR
-("Ambiguous command\r\n"));
-
-91 \vià(
-»t
- =ð
-PARSE_NOMATCH
-)
-
-92 
-       `´\9atf_P
-(
-       `PSTR
-("Command\82ot found\r\n"));
-
-93 \vià(
-»t
- =ð
-PARSE_BAD_ARGS
-)
-
-94 
-       `´\9atf_P
-(
-       `PSTR
-("Bad\87rguments\r\n"));
-
-95 
-       }
-}
-
-97 \18
-\9at8_t
-
-
-98 
-       $com¶\91e_bufãr
-(cڡ \ 5*
-buf
-, \ 5*
-d¡buf
-, 
-u\9at8_t
-d¡size
-,
-
-99 
-\9at16_t
- *
-¡©e
-)
-
-101 \15 
-       `com¶\91e
-(
-ma\9a_ùx
-, 
-buf
-, 
-¡©e
-, 
-d¡buf
-, 
-d¡size
-);
-
-102 
-       }
-}
-
-105 \18\1e
-       $wr\99e_ch¬
-(\ 5
-c
-)
-
-107 
-       `usb£r\9fl1_dev_£nd
-(
-c
-, 
-NULL
-);
-
-108 
-       }
-}
-
-111 \1e
-       $cmdl\9ae_\9a\99
-(\1e)
-
-113 
-       `rdl\9ae_\9a\99
-(&
-xb\93bßrd
-.
-rdl
-, 
-wr\99e_ch¬
-, 
-v®id_bufãr
-, 
-com¶\91e_bufãr
-);
-
-114 
-       `¢´\9atf
-(
-xb\93bßrd
-.
-´om±
-, \17(xbeeboard.prompt), "mainboard > ");
-
-115 
-       }
-}
-
-119 \1e
-       $em\94g\92cy
-(\ 5
-c
-)
-
-121 \18
-u\9at8_t
-i
- = 0;
-
-123 ià((
-i
- =ð0 && 
-c
- == 'p') ||
-
-124 (
-i
- =ð1 && 
-c
- == 'o') ||
-
-125 (
-i
- =ð2 && 
-c
- == 'p'))
-
-126 
-i
-++;
-
-127 \viàÐ!(
-i
- =ð1 && 
-c
- == 'p') )
-
-128 
-i
- = 0;
-
-129 ià(
-i
- == 3)
-
-130 
-       `boÙlßd\94
-();
-
-131 
-       }
-}
-
-135 \1e
-       $mylog
-(\19
-\94
- * 
-e
-, ...)
-
-137 
-va_li¡
-;
-
-138 #iâdeà
-HOST_VERSION
-
-
-139 
-u16
-¡»am_æags
- = 
-¡dout
-->
-æags
-;
-
-141 
-u\9at8_t
-i
-;
-
-142 
-time_h
-tv
-;
-
-144 ià(
-e
-->
-£v\94\99y
- > 
-ERROR_SEVERITY_ERROR
-) {
-
-145 ià(
-xb\93bßrd
-.
-log_Ëv\96
- < 
-e
-->
-£v\94\99y
-)
-
-148 \ f
-i
-=0; i<
-NB_LOGS
-+1; i++)
-
-149 ià(
-xb\93bßrd
-.
-logs
-[
-i
-] =ð
-e
-->
-\94r_num
-)
-
-151 ià(
-i
- =ð
-NB_LOGS
-+1)
-
-155 
-       `va_¡¬t
-(
-, 
-e
-);
-
-156 
-tv
- = 
-       `time_g\91_time
-();
-
-157 
-       `´\9atf_P
-(
-       `PSTR
-("%d.%.3d: "), (\12)
-tv
-.
-s
-, (\12)Ñv.
-us
-/1000UL));
-
-159 
-       `vår\9atf_P
-(
-¡dout
-, 
-e
-->
-\8bxt
-, 
-);
-
-160 
-       `´\9atf_P
-(
-       `PSTR
-("\r\n"));
-
-161 
-       `va_\92d
-(
-);
-
-162 #iâdeà
-HOST_VERSION
-
-
-163 
-¡dout
-->
-æags
- = 
-¡»am_æags
-;
-
-165 
-       }
-}
-
-167 \12
-       $cmdl\9ae_pÞl
-(\1e)
-
-169 cڡ \ 5*
-hi¡Üy
-, *
-bufãr
-;
-
-170 
-\9at8_t
-»t
-, 
-§me
- = 0;
-
-171 
-\9at16_t
-c
-;
-
-173 
-c
- = 
-       `CDC_Deviû_ReûiveBy\8b
-(&
-V\9ctu®S\94\9fl1_CDC_IÁ\94çû
-);
-
-174 ià(
-c
- < 0)
-
-176 
-»t
- = 
-       `rdl\9ae_ch¬_\9a
-(&
-xb\93bßrd
-.
-rdl
-, 
-c
-);
-
-177 ià(
-»t
- != 2 &&\84et != 0) {
-
-178 
-bufãr
- = 
-       `rdl\9ae_g\91_bufãr
-(&
-xb\93bßrd
-.
-rdl
-);
-
-179 
-hi¡Üy
- = 
-       `rdl\9ae_g\91_hi¡Üy_\99em
-(&
-xb\93bßrd
-.
-rdl
-, 0);
-
-180 ià(
-hi¡Üy
-) {
-
-181 
-§me
- = !
-       `memcmp
-(
-bufãr
-, 
-hi¡Üy
-, 
-       `¡¾\92
-(history)) &&
-
-182 
-bufãr
-[
-       `¡¾\92
-(
-hi¡Üy
-)] == '\n';
-
-185 
-§me
- = 0;
-
-186 ià(
-       `¡¾\92
-(
-bufãr
-è> 1 && !
-§me
-)
-
-187 
-       `rdl\9ae_add_hi¡Üy
-(&
-xb\93bßrd
-.
-rdl
-, 
-bufãr
-);
-
-188 
-       `rdl\9ae_Ãwl\9ae
-(&
-xb\93bßrd
-.
-rdl
-, xb\93bßrd.
-´om±
-);
-
-192 
-       }
-}
-
-       @cmdline.h
-
-24 \ 2
-       ~"Du®V\9ctu®S\94\9fl.h
-"
-
-26 \1e
-cmdl\9ae_\9a\99
-(\1e);
-
-29 \1e
-em\94g\92cy
-(\ 5
-c
-);
-
-32 \1e
-mylog
-(\19
-\94
- * 
-e
-, ...);
-
-35 \12
-cmdl\9ae_pÞl
-(\1e);
-
-37 \12
-usb£r\9fl1_dev_£nd
-(\ 5
-c
-, 
-FILE
-* 
-f
-);
-
-38 \12
-usb£r\9fl1_dev_»cv
-(
-FILE
-* 
-f
-);
-
-40 \12
-usb£r\9fl2_dev_£nd
-(\ 5
-c
-, 
-FILE
-* 
-f
-);
-
-41 \12
-usb£r\9fl2_dev_»cv
-(
-FILE
-* 
-f
-);
-
-43 \18
-\9al\9ae
-u\9at8_t
-       $cmdl\9ae_key´es£d
-(\1e) {
-
-44 \15 (
-       `CDC_Deviû_ReûiveBy\8b
-(&
-V\9ctu®S\94\9fl1_CDC_IÁ\94çû
-) >= 0);
-
-45 
-       }
-}
-
-47 \18
-\9al\9ae
-\9at16_t
-       $cmdl\9ae_g\91ch¬
-(\1e) {
-
-48 \15 
-       `CDC_Deviû_ReûiveBy\8b
-(&
-V\9ctu®S\94\9fl1_CDC_IÁ\94çû
-);
-
-49 
-       }
-}
-
-51 \18
-\9al\9ae
-u\9at8_t
-       $cmdl\9ae_g\91ch¬_wa\99
-(\1e) {
-
-52 
-\9at16_t
-c
-;
-
-54 
-c
- = 
-       `CDC_Deviû_ReûiveBy\8b
-(&
-V\9ctu®S\94\9fl1_CDC_IÁ\94çû
-);
-
-55 } \1f
-c
- < 0);
-
-56 \15 
-c
-;
-
-57 
-       }
-}
-
-       @commands.c
-
-23 \ 2
-       ~<¡dio.h
->
-
-24 \ 2
-       ~<¡dlib.h
->
-
-25 \ 2
-       ~<¡r\9ag.h
->
-
-26 \ 2
-       ~<\9a\89y³s.h
->
-
-27 \ 2
-       ~<av\94sive.h
->
-
-28 \ 2
-       ~<av\94sive/pgm¥aû.h
->
-
-29 \ 2
-       ~<av\94sive/queue.h
->
-
-30 \ 2
-       ~<av\94sive/\92d\9fn.h
->
-
-31 \ 2
-       ~<·r£.h
->
-
-32 \ 2
-       ~<rdl\9ae.h
->
-
-33 \ 2
-       ~<·r£_¡r\9ag.h
->
-
-34 \ 2
-       ~<·r£_num.h
->
-
-36 \ 2
-       ~"xb\93_©cmd.h
-"
-
-37 \ 2
-       ~"xb\93_ÃighbÜ.h
-"
-
-38 \ 2
-       ~"xb\93_¡©s.h
-"
-
-39 \ 2
-       ~"xb\93_´Ùo.h
-"
-
-40 \ 2
-       ~"xb\93.h
-"
-
-42 \ 2
-       ~"ÿÎout.h
-"
-
-43 \ 2
-       ~"·r£_©cmd.h
-"
-
-44 \ 2
-       ~"·r£_ÃighbÜ.h
-"
-
-45 \ 2
-       ~"·r£_mÚ\99Ü.h
-"
-
-47 \ 2
-       ~"ma\9a.h
-"
-
-50 \r
-·r£_pgm_\9a¡_t
-cmd_ȣt
-;
-
-51 \r
-·r£_pgm_\9a¡_t
-cmd_boÙlßd\94
-;
-
-52 \r
-·r£_pgm_\9a¡_t
-cmd_log
-;
-
-53 \r
-·r£_pgm_\9a¡_t
-cmd_log_show
-;
-
-54 \r
-·r£_pgm_\9a¡_t
-cmd_log_ty³
-;
-
-55 \r
-·r£_pgm_\9a¡_t
-cmd_¡ack_¥aû
-;
-
-56 \r
-·r£_pgm_\9a¡_t
-cmd_scheduËr
-;
-
-58 \18\12
-       gmÚ\99Ü_³riod_ms
- = 1000;
-
-59 \18\12
-       gmÚ\99Ü_ruÂ\9ag
- = 0;
-
-60 \18\12
-       gmÚ\99Ü_couÁ
- = 0;
-
-61 \18\19
-ÿÎout
-       gmÚ\99Ü_ev\92t
-;
-
-62 \19
-mÚ\99Ü_»g
- *
-       gmÚ\99Ü_cu¼\92t
-;
-
-64 \18\12
-       g¿nge_³riod_ms
- = 1000;
-
-65 \18\12
-       g¿nge_pow\94mask
- = 0x1F;
-
-66 \18
-u\9at8_t
-       g¿nge_pow\94
- = 0;
-
-67 \18\12
-       g¿nge_ruÂ\9ag
- = 0;
-
-68 \18
-u\9at64_t
-       g¿nge_d¡addr
- = 0xFFFF;
-
-69 \18\19
-ÿÎout
-       g¿nge_ev\92t
-;
-
-70 \18\12
-       g¿nge_couÁ
- = 100;
-
-71 \18\12
-       g¿nge_cur_couÁ
- = 0;
-
-73 \18\1e
-       $mÚ\99Ü_cb
-(\19
-ÿÎout_mªag\94
- *
-cm
-,
-
-74 \19
-ÿÎout
- *
-þt
-, \1e*
-dummy
-)
-
-76 ià(
-mÚ\99Ü_cu¼\92t
- =ð
-NULL
-)
-
-77 
-mÚ\99Ü_cu¼\92t
- = 
-       `LIST_FIRST
-(&
-xb\93_mÚ\99Ü_li¡
-);
-
-80 
-       `´\9atf_P
-(
-       `PSTR
-("monitor cb: %S %s\r\n"),
-
-81 
-mÚ\99Ü_cu¼\92t
-->
-desc
-,
-
-82 
-mÚ\99Ü_cu¼\92t
-->
-©cmd
-);
-
-83 
-mÚ\99Ü_cu¼\92t
- = 
-       `LIST_NEXT
-(mÚ\99Ü_cu¼\92t, 
-Ãxt
-);
-
-84 
-       `ÿÎout_»£t
-(
-cm
-, &
-mÚ\99Ü_ev\92t
-,
-
-85 
-mÚ\99Ü_³riod_ms
- / 
-mÚ\99Ü_couÁ
-,
-
-86 
-SINGLE
-, 
-mÚ\99Ü_cb
-, 
-NULL
-);
-
-87 
-       }
-}
-
-89 \18\1e
-       $¿nge_cb
-(\19
-ÿÎout_mªag\94
- *
-cm
-,
-
-90 \19
-ÿÎout
- *
-þt
-, \1e*
-dummy
-)
-
-92 \ 5
-buf
-[16];
-
-93 
-u\9at8_t
-i
-, 
-mask
-;
-
-95 
-¿nge_cur_couÁ
---;
-
-98 \ f
-i
- = 1; i <= 8; i++) {
-
-99 
-mask
- = 1 << ((
-¿nge_pow\94
- + 
-i
-) & 0x7);
-
-100 ià(
-mask
- & 
-¿nge_pow\94mask
-)
-
-103 
-¿nge_pow\94
- = (Ôªge_pow\94 + 
-i
-) & 0x7);
-
-106 
-       `´\9atf
-("PL %d\r\n", 
-¿nge_pow\94
-);
-
-108 
-       `¢´\9atf
-(
-buf
-, \17(buf), "¿nge%d", 
-¿nge_pow\94
-);
-
-111 ià(
-¿nge_cur_couÁ
- == 0) {
-
-112 
-¿nge_ruÂ\9ag
- = 0;
-
-116 
-       `ÿÎout_»£t
-(
-cm
-, &
-¿nge_ev\92t
-,
-
-117 
-¿nge_³riod_ms
-,
-
-118 
-SINGLE
-, 
-¿nge_cb
-, 
-NULL
-);
-
-119 
-       }
-}
-
-122 \19
-       scmd_h\96p_»suÉ
- {
-
-123 
-fixed_¡r\9ag_t
-       mh\96p
-;
-
-124 \19
-xb\93_©cmd_pgm
- *
-       mcmd
-;
-
-128 \18\1e
-       $cmd_h\96p_·r£d
-(\1e*
-·r£d_»suÉ
-, \1e*
-d©a
-)
-
-130 \19
-cmd_h\96p_»suÉ
- *
-»s
- = 
-·r£d_»suÉ
-;
-
-131 \19
-xb\93_©cmd
-cmdcÝy
-;
-
-132 \12
-ty³
-;
-
-133 
-       `memýy_P
-(&
-cmdcÝy
-, 
-»s
-->
-cmd
-, \17(cmdcopy));
-
-134 
-ty³
- = (
-cmdcÝy
-.
-æags
- & (
-XBEE_ATCMD_F_READ
- | 
-XBEE_ATCMD_F_WRITE
-));
-
-135 \1a
-ty³
-) {
-
-136 \ 4
-XBEE_ATCMD_F_READ
-:
-
-137 
-       `´\9atf_P
-(
-       `PSTR
-("Read-only\r\n"));
-
-139 \ 4
-XBEE_ATCMD_F_WRITE
-:
-
-140 
-       `´\9atf_P
-(
-       `PSTR
-("Write-only\r\n"));
-
-143 
-       `´\9atf_P
-(
-       `PSTR
-("Read-write\r\n"));
-
-146 ià(
-cmdcÝy
-.
-æags
- & 
-XBEE_ATCMD_F_PARAM_NONE
-)
-
-147 
-       `´\9atf_P
-(
-       `PSTR
-("No\87rgument\r\n"));
-
-148 \vià(
-cmdcÝy
-.
-æags
- & 
-XBEE_ATCMD_F_PARAM_U8
-)
-
-149 
-       `´\9atf_P
-(
-       `PSTR
-("Register is unsigned 8 bits\r\n"));
-
-150 \vià(
-cmdcÝy
-.
-æags
- & 
-XBEE_ATCMD_F_PARAM_U16
-)
-
-151 
-       `´\9atf_P
-(
-       `PSTR
-("Register is unsigned 16 bits\r\n"));
-
-152 \vià(
-cmdcÝy
-.
-æags
- & 
-XBEE_ATCMD_F_PARAM_U32
-)
-
-153 
-       `´\9atf_P
-(
-       `PSTR
-("Register is unsigned 32 bits\r\n"));
-
-154 \vià(
-cmdcÝy
-.
-æags
- & 
-XBEE_ATCMD_F_PARAM_S16
-)
-
-155 
-       `´\9atf_P
-(
-       `PSTR
-("Register is signed 16 bits\r\n"));
-
-156 \vià(
-cmdcÝy
-.
-æags
- & 
-XBEE_ATCMD_F_PARAM_STRING_20B
-)
-
-157 
-       `´\9atf_P
-(
-       `PSTR
-("Register is\87 20 bytes string\r\n"));
-
-159 
-       `´\9atf_P
-(
-       `PSTR
-("Unknown\87rgument\r\n"));
-
-161 
-       `´\9atf_P
-(
-       `PSTR
-("%S\r\n"), 
-cmdcÝy
-.
-h\96p
-);
-
-162 
-       }
-}
-
-163 
-´og_ch¬
-       g¡r_h\96p_h\96p
-[] = "help";
-
-165 
-·r£_pgm_tok\92_¡r\9ag_t
-       gcmd_h\96p_h\96p
- =
-
-166 
-TOKEN_STRING_INITIALIZER
-(\19
-cmd_h\96p_»suÉ
-, 
-h\96p
-, 
-¡r_h\96p_h\96p
-);
-
-168 
-·r£_pgm_tok\92_©cmd_t
-       gcmd_h\96p_©cmd
- =
-
-169 
-TOKEN_ATCMD_INITIALIZER
-(\19
-cmd_h\96p_»suÉ
-, 
-cmd
-, &
-xb\93_dev
-,
-
-172 
-´og_ch¬
-       gh\96p_h\96p
-[] = "Help\87\84egister using\87n AT command";
-
-173 
-·r£_pgm_\9a¡_t
-       gcmd_h\96p
- = {
-
-174 .
-f
- = 
-cmd_h\96p_·r£d
-,
-
-175 .
-       gd©a
- = 
-NULL
-,
-
-176 .
-       gh\96p_¡r
- = 
-h\96p_h\96p
-,
-
-177 .
-       gtok\92s
- = {
-
-178 (
-´og_void
- *)&
-cmd_h\96p_h\96p
-,
-
-179 (
-´og_void
- *)&
-cmd_h\96p_©cmd
-,
-
-180 
-NULL
-,
-
-186 \19
-       scmd_Ãigh_d\96_»suÉ
- {
-
-187 
-fixed_¡r\9ag_t
-       mcmd
-;
-
-188 
-fixed_¡r\9ag_t
-       maùiÚ
-;
-
-189 \19
-xb\93_Ãigh
- *
-       mÃigh
-;
-
-192 \18\1e
-       $cmd_Ãigh_d\96_·r£d
-(\1e*
-·r£d_»suÉ
-,
-
-193 \1e*
-d©a
-)
-
-195 \19
-cmd_Ãigh_d\96_»suÉ
- *
-»s
- = 
-·r£d_»suÉ
-;
-
-196 
-       `xb\93_Ãigh_d\96
-(
-xb\93_dev
-, 
-»s
-->
-Ãigh
-);
-
-197 
-       }
-}
-
-199 
-´og_ch¬
-       g¡r_Ãigh_d\96_Ãigh
-[] = "neigh";
-
-200 
-·r£_pgm_tok\92_¡r\9ag_t
-       gcmd_Ãigh_d\96_cmd
- =
-
-201 
-TOKEN_STRING_INITIALIZER
-(\19
-cmd_Ãigh_d\96_»suÉ
-, 
-cmd
-,
-
-202 
-¡r_Ãigh_d\96_Ãigh
-);
-
-203 
-´og_ch¬
-       g¡r_Ãigh_d\96_d\96
-[] = "del";
-
-204 
-·r£_pgm_tok\92_¡r\9ag_t
-       gcmd_Ãigh_d\96_aùiÚ
- =
-
-205 
-TOKEN_STRING_INITIALIZER
-(\19
-cmd_Ãigh_d\96_»suÉ
-, 
-aùiÚ
-,
-
-206 
-¡r_Ãigh_d\96_d\96
-);
-
-207 
-·r£_pgm_tok\92_ÃighbÜ_t
-       gcmd_Ãigh_d\96_Ãigh
- =
-
-208 
-TOKEN_NEIGHBOR_INITIALIZER
-(\19
-cmd_Ãigh_d\96_»suÉ
-, 
-Ãigh
-,
-
-209 &
-xb\93_dev
-);
-
-211 
-´og_ch¬
-       gh\96p_Ãigh_d\96
-[] = "delete\87\82eighbor";
-
-212 
-·r£_pgm_\9a¡_t
-       gcmd_Ãigh_d\96
- = {
-
-213 .
-f
- = 
-cmd_Ãigh_d\96_·r£d
-,
-
-214 .
-       gd©a
- = 
-NULL
-,
-
-215 .
-       gh\96p_¡r
- = 
-h\96p_Ãigh_d\96
-,
-
-216 .
-       gtok\92s
- = {
-
-217 (
-´og_void
- *)&
-cmd_Ãigh_d\96_cmd
-,
-
-218 (
-´og_void
- *)&
-cmd_Ãigh_d\96_aùiÚ
-,
-
-219 (
-´og_void
- *)&
-cmd_Ãigh_d\96_Ãigh
-,
-
-220 
-NULL
-,
-
-226 \19
-       scmd_Ãigh_add_»suÉ
- {
-
-227 
-fixed_¡r\9ag_t
-       mcmd
-;
-
-228 
-fixed_¡r\9ag_t
-       maùiÚ
-;
-
-229 
-fixed_¡r\9ag_t
-       mÇme
-;
-
-230 
-u\9at64_t
-       maddr
-;
-
-233 \18\1e
-       $cmd_Ãigh_add_·r£d
-(\1e*
-·r£d_»suÉ
-,
-
-234 \1e*
-d©a
-)
-
-236 \19
-cmd_Ãigh_add_»suÉ
- *
-»s
- = 
-·r£d_»suÉ
-;
-
-237 ià(
-       `xb\93_Ãigh_add
-(
-xb\93_dev
-, 
-»s
-->
-Çme
-,\84es->
-addr
-è=ð
-NULL
-)
-
-238 
-       `´\9atf_P
-(
-       `PSTR
-("name or\87ddr\87lready\83xist\r\n"));
-
-239 
-       }
-}
-
-241 
-´og_ch¬
-       g¡r_Ãigh_add_Ãigh
-[] = "neigh";
-
-242 
-·r£_pgm_tok\92_¡r\9ag_t
-       gcmd_Ãigh_add_cmd
- =
-
-243 
-TOKEN_STRING_INITIALIZER
-(\19
-cmd_Ãigh_add_»suÉ
-, 
-cmd
-,
-
-244 
-¡r_Ãigh_add_Ãigh
-);
-
-245 
-´og_ch¬
-       g¡r_Ãigh_add_add
-[] = "add";
-
-246 
-·r£_pgm_tok\92_¡r\9ag_t
-       gcmd_Ãigh_add_aùiÚ
- =
-
-247 
-TOKEN_STRING_INITIALIZER
-(\19
-cmd_Ãigh_add_»suÉ
-, 
-aùiÚ
-,
-
-248 
-¡r_Ãigh_add_add
-);
-
-249 
-·r£_pgm_tok\92_¡r\9ag_t
-       gcmd_Ãigh_add_Çme
- =
-
-250 
-TOKEN_STRING_INITIALIZER
-(\19
-cmd_Ãigh_add_»suÉ
-, 
-Çme
-, 
-NULL
-);
-
-251 
-·r£_pgm_tok\92_num_t
-       gcmd_Ãigh_add_addr
- =
-
-252 
-TOKEN_NUM_INITIALIZER
-(\19
-cmd_Ãigh_add_»suÉ
-, 
-addr
-, 
-UINT64
-);
-
-254 
-´og_ch¬
-       gh\96p_Ãigh_add
-[] = "add\87\82eighbor";
-
-255 
-·r£_pgm_\9a¡_t
-       gcmd_Ãigh_add
- = {
-
-256 .
-f
- = 
-cmd_Ãigh_add_·r£d
-,
-
-257 .
-       gd©a
- = 
-NULL
-,
-
-258 .
-       gh\96p_¡r
- = 
-h\96p_Ãigh_add
-,
-
-259 .
-       gtok\92s
- = {
-
-260 (
-´og_void
- *)&
-cmd_Ãigh_add_cmd
-,
-
-261 (
-´og_void
- *)&
-cmd_Ãigh_add_aùiÚ
-,
-
-262 (
-´og_void
- *)&
-cmd_Ãigh_add_Çme
-,
-
-263 (
-´og_void
- *)&
-cmd_Ãigh_add_addr
-,
-
-264 
-NULL
-,
-
-270 \19
-       scmd_Ãigh_li¡_»suÉ
- {
-
-271 
-fixed_¡r\9ag_t
-       mcmd
-;
-
-272 
-fixed_¡r\9ag_t
-       maùiÚ
-;
-
-275 \18\1e
-       $cmd_Ãigh_li¡_·r£d
-(\1e*
-·r£d_»suÉ
-,
-
-276 \1e*
-d©a
-)
-
-278 \19
-xb\93_Ãigh
- *
-Ãigh
-;
-
-280 
-       `LIST_FOREACH
-(
-Ãigh
-, &
-xb\93_dev
-->
-Ãigh_li¡
-, 
-Ãxt
-) {
-
-281 
-       `´\9atf_P
-(
-       `PSTR
-(" %s: 0x%.8"
-PRIx32
-"%.8"PRIx32"\r\n"),
-
-282 
-Ãigh
-->
-Çme
-,
-
-283 (
-u\9at32_t
-)(
-Ãigh
-->
-addr
- >> 32ULL),
-
-284 (
-u\9at32_t
-)(
-Ãigh
-->
-addr
- & 0xFFFFFFFF));
-
-286 
-       }
-}
-
-288 
-´og_ch¬
-       g¡r_Ãigh_li¡_Ãigh
-[] = "neigh";
-
-289 
-·r£_pgm_tok\92_¡r\9ag_t
-       gcmd_Ãigh_li¡_cmd
- =
-
-290 
-TOKEN_STRING_INITIALIZER
-(\19
-cmd_Ãigh_li¡_»suÉ
-, 
-cmd
-,
-
-291 
-¡r_Ãigh_li¡_Ãigh
-);
-
-292 
-´og_ch¬
-       g¡r_Ãigh_li¡_li¡
-[] = "list";
-
-293 
-·r£_pgm_tok\92_¡r\9ag_t
-       gcmd_Ãigh_li¡_aùiÚ
- =
-
-294 
-TOKEN_STRING_INITIALIZER
-(\19
-cmd_Ãigh_li¡_»suÉ
-, 
-aùiÚ
-,
-
-295 
-¡r_Ãigh_li¡_li¡
-);
-
-297 
-´og_ch¬
-       gh\96p_Ãigh_li¡
-[] = "list\87ll knwon\82eighbors";
-
-298 
-·r£_pgm_\9a¡_t
-       gcmd_Ãigh_li¡
- = {
-
-299 .
-f
- = 
-cmd_Ãigh_li¡_·r£d
-,
-
-300 .
-       gd©a
- = 
-NULL
-,
-
-301 .
-       gh\96p_¡r
- = 
-h\96p_Ãigh_li¡
-,
-
-302 .
-       gtok\92s
- = {
-
-303 (
-´og_void
- *)&
-cmd_Ãigh_li¡_cmd
-,
-
-304 (
-´og_void
- *)&
-cmd_Ãigh_li¡_aùiÚ
-,
-
-305 
-NULL
-,
-
-315 \19
-       scmd_»ad_»suÉ
- {
-
-316 
-fixed_¡r\9ag_t
-       m»ad
-;
-
-317 \19
-xb\93_©cmd_pgm
- *
-       mcmd
-;
-
-321 \18\1e
-       $cmd_»ad_·r£d
-(\1e*
-·r£d_»suÉ
-,
-
-322 \1e*
-d©a
-)
-
-324 \19
-cmd_»ad_»suÉ
- *
-»s
- = 
-·r£d_»suÉ
-;
-
-325 \19
-xb\93_©cmd
-cÝy
-;
-
-327 
-       `memýy_P
-(&
-cÝy
-, 
-»s
-->
-cmd
-, \17(copy));
-
-328 
-       `xb\93­p_£nd_©cmd
-(
-cÝy
-.
-Çme
-, 
-NULL
-, 0, 1);
-
-329 
-       }
-}
-
-331 
-´og_ch¬
-       g¡r_»ad_»ad
-[] = "read";
-
-333 
-·r£_pgm_tok\92_¡r\9ag_t
-       gcmd_»ad_»ad
- =
-
-334 
-TOKEN_STRING_INITIALIZER
-(\19
-cmd_»ad_»suÉ
-, 
-»ad
-,
-
-335 
-¡r_»ad_»ad
-);
-
-337 
-·r£_pgm_tok\92_©cmd_t
-       gcmd_»ad_©cmd
- =
-
-338 
-TOKEN_ATCMD_INITIALIZER
-(\19
-cmd_»ad_»suÉ
-, 
-cmd
-, &
-xb\93_dev
-,
-
-339 
-XBEE_ATCMD_F_READ
-, XBEE_ATCMD_F_READ);
-
-341 
-´og_ch¬
-       gh\96p_»ad
-[] = "Read\87\84egister using\87n AT command";
-
-342 
-·r£_pgm_\9a¡_t
-       gcmd_»ad
- = {
-
-343 .
-f
- = 
-cmd_»ad_·r£d
-,
-
-344 .
-       gd©a
- = 
-NULL
-,
-
-345 .
-       gh\96p_¡r
- = 
-h\96p_»ad
-,
-
-346 .
-       gtok\92s
- = {
-
-347 (
-´og_void
- *)&
-cmd_»ad_»ad
-,
-
-348 (
-´og_void
- *)&
-cmd_»ad_©cmd
-,
-
-349 
-NULL
-,
-
-357 \19
-       scmd_wr\99e_»suÉ
- {
-
-358 
-fixed_¡r\9ag_t
-       mwr\99e
-;
-
-359 \19
-xb\93_©cmd_pgm
- *
-       mcmd
-;
-
-361 
-u\9at8_t
-       mu8
-;
-
-362 
-u\9at16_t
-       mu16
-;
-
-363 
-u\9at32_t
-       mu32
-;
-
-368 \18\1e
-       $cmd_wr\99e_·r£d
-(\1e*
-·r£d_»suÉ
-, \1e*
-d©a
-)
-
-370 \19
-cmd_wr\99e_»suÉ
- *
-»s
- = 
-·r£d_»suÉ
-;
-
-371 \19
-xb\93_©cmd
-cÝy
-;
-
-372 \12
-Ën
-;
-
-373 \1e*
-·¿m
-;
-
-375 
-       `memýy_P
-(&
-cÝy
-, 
-»s
-->
-cmd
-, \17(copy));
-
-377 ià(
-cÝy
-.
-æags
- & 
-XBEE_ATCMD_F_PARAM_NONE
-) {
-
-378 
-Ën
- = 0;
-
-379 
-·¿m
- = 
-NULL
-;
-
-381 \vià(
-cÝy
-.
-æags
- & 
-XBEE_ATCMD_F_PARAM_U8
-) {
-
-382 
-Ën
- = \17(
-»s
-->
-u8
-);
-
-383 
-·¿m
- = &
-»s
-->
-u8
-;
-
-385 \vià(
-cÝy
-.
-æags
- & 
-XBEE_ATCMD_F_PARAM_U16
-) {
-
-386 
-Ën
- = \17(
-»s
-->
-u16
-);
-
-387 
-»s
-->
-u16
- = 
-       `htÚs
-(res->u16);
-
-388 
-·¿m
- = &
-»s
-->
-u16
-;
-
-390 \vià(
-cÝy
-.
-æags
- & 
-XBEE_ATCMD_F_PARAM_U32
-) {
-
-391 
-Ën
- = \17(
-»s
-->
-u32
-);
-
-392 
-»s
-->
-u32
- = 
-       `htÚl
-(res->u32);
-
-393 
-·¿m
- = &
-»s
-->
-u32
-;
-
-396 
-       `´\9atf
-("Unknown\87rgument\81ype\n");
-
-400 
-       }
-}
-
-402 
-´og_ch¬
-       g¡r_wr\99e_nÚe
-[] = "write";
-
-404 
-·r£_pgm_tok\92_¡r\9ag_t
-       gcmd_wr\99e_wr\99e
- =
-
-405 
-TOKEN_STRING_INITIALIZER
-(\19
-cmd_wr\99e_»suÉ
-, 
-wr\99e
-,
-
-406 
-¡r_wr\99e_nÚe
-);
-
-408 
-·r£_pgm_tok\92_©cmd_t
-       gcmd_wr\99e_nÚe_©cmd
- =
-
-409 
-TOKEN_ATCMD_INITIALIZER
-(\19
-cmd_wr\99e_»suÉ
-, 
-cmd
-,
-
-410 &
-xb\93_dev
-,
-
-411 
-XBEE_ATCMD_F_WRITE
- | 
-XBEE_ATCMD_F_PARAM_NONE
-,
-
-412 
-XBEE_ATCMD_F_WRITE
- | 
-XBEE_ATCMD_F_PARAM_NONE
-);
-
-414 
-´og_ch¬
-       gh\96p_wr\99e_nÚe
-[] = "Send\87n AT command (no\87rgument)";
-
-416 
-·r£_pgm_\9a¡_t
-       gcmd_wr\99e_nÚe
- = {
-
-417 .
-f
- = 
-cmd_wr\99e_·r£d
-,
-
-418 .
-       gd©a
- = 
-NULL
-,
-
-419 .
-       gh\96p_¡r
- = 
-h\96p_wr\99e_nÚe
-,
-
-420 .
-       gtok\92s
- = {
-
-421 (
-´og_void
- *)&
-cmd_wr\99e_wr\99e
-,
-
-422 (
-´og_void
- *)&
-cmd_wr\99e_nÚe_©cmd
-,
-
-423 
-NULL
-,
-
-427 
-·r£_pgm_tok\92_©cmd_t
-       gcmd_wr\99e_u8_©cmd
- =
-
-428 
-TOKEN_ATCMD_INITIALIZER
-(\19
-cmd_wr\99e_»suÉ
-, 
-cmd
-,
-
-429 &
-xb\93_dev
-,
-
-430 
-XBEE_ATCMD_F_WRITE
- | 
-XBEE_ATCMD_F_PARAM_U8
-,
-
-431 
-XBEE_ATCMD_F_WRITE
- | 
-XBEE_ATCMD_F_PARAM_U8
-);
-
-433 
-·r£_pgm_tok\92_num_t
-       gcmd_wr\99e_u8_u8
- =
-
-434 
-TOKEN_NUM_INITIALIZER
-(\19
-cmd_wr\99e_»suÉ
-, 
-u8
-, 
-UINT8
-);
-
-436 
-´og_ch¬
-       gh\96p_wr\99e_u8
-[] = "Write\87 8 bits\84egister using\87n AT command";
-
-438 
-·r£_pgm_\9a¡_t
-       gcmd_wr\99e_u8
- = {
-
-439 .
-f
- = 
-cmd_wr\99e_·r£d
-,
-
-440 .
-       gd©a
- = 
-NULL
-,
-
-441 .
-       gh\96p_¡r
- = 
-h\96p_wr\99e_u8
-,
-
-442 .
-       gtok\92s
- = {
-
-443 (
-´og_void
- *)&
-cmd_wr\99e_wr\99e
-,
-
-444 (
-´og_void
- *)&
-cmd_wr\99e_u8_©cmd
-,
-
-445 (
-´og_void
- *)&
-cmd_wr\99e_u8_u8
-,
-
-446 
-NULL
-,
-
-450 
-·r£_pgm_tok\92_©cmd_t
-       gcmd_wr\99e_u16_©cmd
- =
-
-451 
-TOKEN_ATCMD_INITIALIZER
-(\19
-cmd_wr\99e_»suÉ
-, 
-cmd
-,
-
-452 &
-xb\93_dev
-,
-
-453 
-XBEE_ATCMD_F_WRITE
- | 
-XBEE_ATCMD_F_PARAM_U16
-,
-
-454 
-XBEE_ATCMD_F_WRITE
- | 
-XBEE_ATCMD_F_PARAM_U16
-);
-
-456 
-·r£_pgm_tok\92_num_t
-       gcmd_wr\99e_u16_u16
- =
-
-457 
-TOKEN_NUM_INITIALIZER
-(\19
-cmd_wr\99e_»suÉ
-, 
-u16
-, 
-UINT16
-);
-
-459 
-´og_ch¬
-       gh\96p_wr\99e_u16
-[] = "Write\87 16 bits\84egister using\87n AT command";
-
-461 
-·r£_pgm_\9a¡_t
-       gcmd_wr\99e_u16
- = {
-
-462 .
-f
- = 
-cmd_wr\99e_·r£d
-,
-
-463 .
-       gd©a
- = 
-NULL
-,
-
-464 .
-       gh\96p_¡r
- = 
-h\96p_wr\99e_u16
-,
-
-465 .
-       gtok\92s
- = {
-
-466 (
-´og_void
- *)&
-cmd_wr\99e_wr\99e
-,
-
-467 (
-´og_void
- *)&
-cmd_wr\99e_u16_©cmd
-,
-
-468 (
-´og_void
- *)&
-cmd_wr\99e_u16_u16
-,
-
-469 
-NULL
-,
-
-473 
-·r£_pgm_tok\92_©cmd_t
-       gcmd_wr\99e_u32_©cmd
- =
-
-474 
-TOKEN_ATCMD_INITIALIZER
-(\19
-cmd_wr\99e_»suÉ
-, 
-cmd
-,
-
-475 &
-xb\93_dev
-,
-
-476 
-XBEE_ATCMD_F_WRITE
- | 
-XBEE_ATCMD_F_PARAM_U32
-,
-
-477 
-XBEE_ATCMD_F_WRITE
- | 
-XBEE_ATCMD_F_PARAM_U32
-);
-
-479 
-·r£_pgm_tok\92_num_t
-       gcmd_wr\99e_u32_u32
- =
-
-480 
-TOKEN_NUM_INITIALIZER
-(\19
-cmd_wr\99e_»suÉ
-, 
-u32
-, 
-UINT32
-);
-
-482 
-´og_ch¬
-       gh\96p_wr\99e_u32
-[] = "Write\87 32 bits\84egister using\87n AT command";
-
-484 
-·r£_pgm_\9a¡_t
-       gcmd_wr\99e_u32
- = {
-
-485 .
-f
- = 
-cmd_wr\99e_·r£d
-,
-
-486 .
-       gd©a
- = 
-NULL
-,
-
-487 .
-       gh\96p_¡r
- = 
-h\96p_wr\99e_u32
-,
-
-488 .
-       gtok\92s
- = {
-
-489 (
-´og_void
- *)&
-cmd_wr\99e_wr\99e
-,
-
-490 (
-´og_void
- *)&
-cmd_wr\99e_u32_©cmd
-,
-
-491 (
-´og_void
- *)&
-cmd_wr\99e_u32_u32
-,
-
-492 
-NULL
-,
-
-500 \19
-       scmd_£ndmsg_»suÉ
- {
-
-501 
-fixed_¡r\9ag_t
-       m£ndmsg
-;
-
-502 
-u\9at64_t
-       maddr
-;
-
-503 
-fixed_¡r\9ag_t
-       md©a
-;
-
-507 \18\1e
-       $cmd_£ndmsg_·r£d
-(\1e*
-·r£d_»suÉ
-, \1e*
-d©a
-)
-
-509 \19
-cmd_£ndmsg_»suÉ
- *
-»s
- = 
-·r£d_»suÉ
-;
-
-510 
-       `xb\93­p_£nd_msg
-(
-»s
-->
-addr
-,\84es->
-d©a
-, 
-       `¡¾\92
-(res->data), 1);
-
-511 
-       }
-}
-
-513 
-´og_ch¬
-       g¡r_£ndmsg
-[] = "sendmsg";
-
-515 
-·r£_pgm_tok\92_¡r\9ag_t
-       gcmd_£ndmsg_£ndmsg
- =
-
-516 
-TOKEN_STRING_INITIALIZER
-(\19
-cmd_£ndmsg_»suÉ
-, 
-£ndmsg
-,
-
-517 
-¡r_£ndmsg
-);
-
-519 
-·r£_pgm_tok\92_num_t
-       gcmd_£ndmsg_addr
- =
-
-520 
-TOKEN_NUM_INITIALIZER
-(\19
-cmd_£ndmsg_»suÉ
-, 
-addr
-, 
-UINT64
-);
-
-522 
-·r£_pgm_tok\92_¡r\9ag_t
-       gcmd_£ndmsg_d©a
- =
-
-523 
-TOKEN_STRING_INITIALIZER
-(\19
-cmd_£ndmsg_»suÉ
-, 
-d©a
-, 
-NULL
-);
-
-525 
-´og_ch¬
-       gh\96p_£ndmsg
-[] = "Send data\81o\87\82ode using its\87ddress";
-
-527 
-·r£_pgm_\9a¡_t
-       gcmd_£ndmsg
- = {
-
-528 .
-f
- = 
-cmd_£ndmsg_·r£d
-,
-
-529 .
-       gd©a
- = 
-NULL
-,
-
-530 .
-       gh\96p_¡r
- = 
-h\96p_£ndmsg
-,
-
-531 .
-       gtok\92s
- = {
-
-532 (
-´og_void
- *)&
-cmd_£ndmsg_£ndmsg
-,
-
-533 (
-´og_void
- *)&
-cmd_£ndmsg_addr
-,
-
-534 (
-´og_void
- *)&
-cmd_£ndmsg_d©a
-,
-
-535 
-NULL
-,
-
-542 \19
-       scmd_£ndmsg_Çme_»suÉ
- {
-
-543 
-fixed_¡r\9ag_t
-       m£ndmsg_Çme
-;
-
-544 \19
-xb\93_Ãigh
- *
-       mÃigh
-;
-
-545 
-fixed_¡r\9ag_t
-       md©a
-;
-
-549 \18\1e
-       $cmd_£ndmsg_Çme_·r£d
-(\1e*
-·r£d_»suÉ
-, \1e*
-d©a
-)
-
-551 \19
-cmd_£ndmsg_Çme_»suÉ
- *
-»s
- = 
-·r£d_»suÉ
-;
-
-552 
-       `xb\93­p_£nd_msg
-(
-»s
-->
-Ãigh
-->
-addr
-,\84es->
-d©a
-, 
-       `¡¾\92
-(res->data), 1);
-
-553 
-       }
-}
-
-555 
-·r£_pgm_tok\92_¡r\9ag_t
-       gcmd_£ndmsg_Çme_£ndmsg_Çme
- =
-
-556 
-TOKEN_STRING_INITIALIZER
-(\19
-cmd_£ndmsg_Çme_»suÉ
-, 
-£ndmsg_Çme
-,
-
-557 
-¡r_£ndmsg
-);
-
-559 
-·r£_pgm_tok\92_ÃighbÜ_t
-       gcmd_£ndmsg_Çme_Ãigh
- =
-
-560 
-TOKEN_NEIGHBOR_INITIALIZER
-(\19
-cmd_£ndmsg_Çme_»suÉ
-, 
-Ãigh
-,
-
-561 &
-xb\93_dev
-);
-
-563 
-·r£_pgm_tok\92_¡r\9ag_t
-       gcmd_£ndmsg_Çme_d©a
- =
-
-564 
-TOKEN_STRING_INITIALIZER
-(\19
-cmd_£ndmsg_Çme_»suÉ
-, 
-d©a
-, 
-NULL
-);
-
-566 
-´og_ch¬
-       gh\96p_£ndmsg_Çme
-[] = "Send data\81o\87\82ode using its\82ame";
-
-568 
-·r£_pgm_\9a¡_t
-       gcmd_£ndmsg_Çme
- = {
-
-569 .
-f
- = 
-cmd_£ndmsg_Çme_·r£d
-,
-
-570 .
-       gd©a
- = 
-NULL
-,
-
-571 .
-       gh\96p_¡r
- = 
-h\96p_£ndmsg_Çme
-,
-
-572 .
-       gtok\92s
- = {
-
-573 (
-´og_void
- *)&
-cmd_£ndmsg_Çme_£ndmsg_Çme
-,
-
-574 (
-´og_void
- *)&
-cmd_£ndmsg_Çme_Ãigh
-,
-
-575 (
-´og_void
- *)&
-cmd_£ndmsg_Çme_d©a
-,
-
-576 
-NULL
-,
-
-584 \19
-       scmd_¿nge_»suÉ
- {
-
-585 
-fixed_¡r\9ag_t
-       m¿nge
-;
-
-586 
-fixed_¡r\9ag_t
-       maùiÚ
-;
-
-590 \18\1e
-       $cmd_¿nge_·r£d
-(\1e*
-·r£d_»suÉ
-, \1e*
-d©a
-)
-
-592 \19
-cmd_¿nge_»suÉ
- *
-»s
- = 
-·r£d_»suÉ
-;
-
-594 ià(!
-       `¡rcmp_P
-(
-»s
-->
-aùiÚ
-, 
-       `PSTR
-("show"))) {
-
-595 
-       `´\9atf_P
-(
-       `PSTR
-("range infos:\r\n"));
-
-596 
-       `´\9atf_P
-(
-       `PSTR
-("\84ªg\90³riod %d\r\n"), 
-¿nge_³riod_ms
-);
-
-597 
-       `´\9atf_P
-(
-       `PSTR
-("\84ªg\90couÁ %d\r\n"), 
-¿nge_couÁ
-);
-
-598 
-       `´\9atf_P
-(
-       `PSTR
-("\84ªg\90pow\94mask 0x%x\r\n"), 
-¿nge_pow\94mask
-);
-
-599 
-       `´\9atf_P
-(
-       `PSTR
-("\84ªg\90d¡add¸0x%.8"
-PRIx32
-"%.8"PRIx32"\r\n"),
-
-600 (
-u\9at32_t
-)(
-¿nge_d¡addr
- >> 32ULL),
-
-601 (
-u\9at32_t
-)(
-¿nge_d¡addr
- & 0xFFFFFFFF));
-
-603 ià(
-¿nge_ruÂ\9ag
-)
-
-604 
-       `´\9atf_P
-(
-       `PSTR
-("\84ange\81est is\84unning\r\n"));
-
-606 
-       `´\9atf_P
-(
-       `PSTR
-("\84ange\81est is\82ot\84unning\r\n"));
-
-608 \vià(!
-       `¡rcmp
-(
-»s
-->
-aùiÚ
-, "start")) {
-
-609 ià(
-¿nge_ruÂ\9ag
-) {
-
-610 
-       `´\9atf
-("already\84unning\n");
-
-613 
-¿nge_cur_couÁ
- = 
-¿nge_couÁ
-;
-
-614 
-       `ÿÎout_\9a\99
-(&
-¿nge_ev\92t
-);
-
-615 
-       `ÿÎout_»£t
-(&
-cm
-, &
-¿nge_ev\92t
-, 0,
-
-616 
-SINGLE
-, 
-¿nge_cb
-, 
-NULL
-);
-
-617 
-¿nge_ruÂ\9ag
- = 1;
-
-619 \vià(!
-       `¡rcmp
-(
-»s
-->
-aùiÚ
-, "end")) {
-
-620 ià(
-¿nge_ruÂ\9ag
- == 0) {
-
-621 
-       `´\9atf
-("not\84unning\n");
-
-624 
-¿nge_ruÂ\9ag
- = 0;
-
-625 
-       `ÿÎout_¡Ý
-(&
-cm
-, &
-¿nge_ev\92t
-);
-
-627 
-       }
-}
-
-629 
-´og_ch¬
-       g¡r_¿nge
-[] = "range";
-
-630 
-´og_ch¬
-       g¡r_¿nge_tok\92s
-[] = "show#start#end";
-
-632 
-·r£_pgm_tok\92_¡r\9ag_t
-       gcmd_¿nge_¿nge
- =
-
-633 
-TOKEN_STRING_INITIALIZER
-(\19
-cmd_¿nge_»suÉ
-, 
-¿nge
-,
-
-634 
-¡r_¿nge
-);
-
-635 
-·r£_pgm_tok\92_¡r\9ag_t
-       gcmd_¿nge_aùiÚ
- =
-
-636 
-TOKEN_STRING_INITIALIZER
-(\19
-cmd_¿nge_»suÉ
-, 
-aùiÚ
-,
-
-637 
-¡r_¿nge_tok\92s
-);
-
-639 
-´og_ch¬
-       gh\96p_¿nge
-[] = "start/stop/show current\84angeing";
-
-641 
-·r£_pgm_\9a¡_t
-       gcmd_¿nge
- = {
-
-642 .
-f
- = 
-cmd_¿nge_·r£d
-,
-
-643 .
-       gd©a
- = 
-NULL
-,
-
-644 .
-       gh\96p_¡r
- = 
-h\96p_¿nge
-,
-
-645 .
-       gtok\92s
- = {
-
-646 (
-´og_void
- *)&
-cmd_¿nge_¿nge
-,
-
-647 (
-´og_void
- *)&
-cmd_¿nge_aùiÚ
-,
-
-648 
-NULL
-,
-
-655 \19
-       scmd_¿nge_³riod_»suÉ
- {
-
-656 
-fixed_¡r\9ag_t
-       m¿nge
-;
-
-657 
-fixed_¡r\9ag_t
-       maùiÚ
-;
-
-658 
-u\9at32_t
-       m³riod
-;
-
-662 \18\1e
-       $cmd_¿nge_³riod_·r£d
-(\1e*
-·r£d_»suÉ
-, \1e*
-d©a
-)
-
-664 \19
-cmd_¿nge_³riod_»suÉ
- *
-»s
- = 
-·r£d_»suÉ
-;
-
-666 ià(
-»s
-->
-³riod
- < 10) {
-
-667 
-       `´\9atf
-("error, minimum\85eriod is 10 ms\n");
-
-671 
-¿nge_³riod_ms
- = 
-»s
-->
-³riod
-;
-
-672 
-       }
-}
-
-674 
-´og_ch¬
-       g¡r_³riod
-[] = "period";
-
-676 
-·r£_pgm_tok\92_¡r\9ag_t
-       gcmd_¿nge_³riod_¿nge_³riod
- =
-
-677 
-TOKEN_STRING_INITIALIZER
-(\19
-cmd_¿nge_³riod_»suÉ
-, 
-¿nge
-,
-
-678 
-¡r_¿nge
-);
-
-679 
-·r£_pgm_tok\92_¡r\9ag_t
-       gcmd_¿nge_³riod_aùiÚ
- =
-
-680 
-TOKEN_STRING_INITIALIZER
-(\19
-cmd_¿nge_³riod_»suÉ
-, 
-aùiÚ
-,
-
-681 
-¡r_³riod
-);
-
-682 
-·r£_pgm_tok\92_num_t
-       gcmd_¿nge_³riod_³riod
- =
-
-683 
-TOKEN_NUM_INITIALIZER
-(\19
-cmd_¿nge_³riod_»suÉ
-, 
-³riod
-, 
-UINT32
-);
-
-685 
-´og_ch¬
-       gh\96p_¿nge_³riod
-[] = "set\84ange\81est\85eriod";
-
-687 
-·r£_pgm_\9a¡_t
-       gcmd_¿nge_³riod
- = {
-
-688 .
-f
- = 
-cmd_¿nge_³riod_·r£d
-,
-
-689 .
-       gd©a
- = 
-NULL
-,
-
-690 .
-       gh\96p_¡r
- = 
-h\96p_¿nge_³riod
-,
-
-691 .
-       gtok\92s
- = {
-
-692 (
-´og_void
- *)&
-cmd_¿nge_³riod_¿nge_³riod
-,
-
-693 (
-´og_void
- *)&
-cmd_¿nge_³riod_aùiÚ
-,
-
-694 (
-´og_void
- *)&
-cmd_¿nge_³riod_³riod
-,
-
-695 
-NULL
-,
-
-702 \19
-       scmd_¿nge_couÁ_»suÉ
- {
-
-703 
-fixed_¡r\9ag_t
-       m¿nge
-;
-
-704 
-fixed_¡r\9ag_t
-       maùiÚ
-;
-
-705 
-u\9at32_t
-       mcouÁ
-;
-
-709 \18\1e
-       $cmd_¿nge_couÁ_·r£d
-(\1e*
-·r£d_»suÉ
-, \1e*
-d©a
-)
-
-711 \19
-cmd_¿nge_couÁ_»suÉ
- *
-»s
- = 
-·r£d_»suÉ
-;
-
-712 
-¿nge_couÁ
- = 
-»s
-->
-couÁ
-;
-
-713 
-       }
-}
-
-715 
-´og_ch¬
-       g¡r_couÁ
-[] = "count";
-
-717 
-·r£_pgm_tok\92_¡r\9ag_t
-       gcmd_¿nge_couÁ_¿nge_couÁ
- =
-
-718 
-TOKEN_STRING_INITIALIZER
-(\19
-cmd_¿nge_couÁ_»suÉ
-, 
-¿nge
-,
-
-719 
-¡r_¿nge
-);
-
-720 
-·r£_pgm_tok\92_¡r\9ag_t
-       gcmd_¿nge_couÁ_aùiÚ
- =
-
-721 
-TOKEN_STRING_INITIALIZER
-(\19
-cmd_¿nge_couÁ_»suÉ
-, 
-aùiÚ
-,
-
-722 
-¡r_couÁ
-);
-
-723 
-·r£_pgm_tok\92_num_t
-       gcmd_¿nge_couÁ_couÁ
- =
-
-724 
-TOKEN_NUM_INITIALIZER
-(\19
-cmd_¿nge_couÁ_»suÉ
-, 
-couÁ
-, 
-UINT32
-);
-
-727 
-´og_ch¬
-       gh\96p_¿nge_couÁ
-[] = "set\84ange\81est count";
-
-729 
-·r£_pgm_\9a¡_t
-       gcmd_¿nge_couÁ
- = {
-
-730 .
-f
- = 
-cmd_¿nge_couÁ_·r£d
-,
-
-731 .
-       gd©a
- = 
-NULL
-,
-
-732 .
-       gh\96p_¡r
- = 
-h\96p_¿nge_couÁ
-,
-
-733 .
-       gtok\92s
- = {
-
-734 (
-´og_void
- *)&
-cmd_¿nge_couÁ_¿nge_couÁ
-,
-
-735 (
-´og_void
- *)&
-cmd_¿nge_couÁ_aùiÚ
-,
-
-736 (
-´og_void
- *)&
-cmd_¿nge_couÁ_couÁ
-,
-
-737 
-NULL
-,
-
-744 \19
-       scmd_¿nge_pow\94mask_»suÉ
- {
-
-745 
-fixed_¡r\9ag_t
-       m¿nge
-;
-
-746 
-fixed_¡r\9ag_t
-       maùiÚ
-;
-
-747 
-u\9at8_t
-       mpow\94mask
-;
-
-751 \18\1e
-       $cmd_¿nge_pow\94mask_·r£d
-(\1e*
-·r£d_»suÉ
-, \1e*
-d©a
-)
-
-753 \19
-cmd_¿nge_pow\94mask_»suÉ
- *
-»s
- = 
-·r£d_»suÉ
-;
-
-754 
-¿nge_pow\94mask
- = 
-»s
-->
-pow\94mask
-;
-
-755 
-       }
-}
-
-757 
-´og_ch¬
-       g¡r_pow\94mask
-[] = "powermask";
-
-759 
-·r£_pgm_tok\92_¡r\9ag_t
-       gcmd_¿nge_pow\94mask_¿nge_pow\94mask
- =
-
-760 
-TOKEN_STRING_INITIALIZER
-(\19
-cmd_¿nge_pow\94mask_»suÉ
-, 
-¿nge
-,
-
-761 
-¡r_¿nge
-);
-
-762 
-·r£_pgm_tok\92_¡r\9ag_t
-       gcmd_¿nge_pow\94mask_aùiÚ
- =
-
-763 
-TOKEN_STRING_INITIALIZER
-(\19
-cmd_¿nge_pow\94mask_»suÉ
-, 
-aùiÚ
-,
-
-764 
-¡r_pow\94mask
-);
-
-765 
-·r£_pgm_tok\92_num_t
-       gcmd_¿nge_pow\94mask_pow\94mask
- =
-
-766 
-TOKEN_NUM_INITIALIZER
-(\19
-cmd_¿nge_pow\94mask_»suÉ
-, 
-pow\94mask
-,
-
-767 
-UINT8
-);
-
-770 
-´og_ch¬
-       gh\96p_¿nge_pow\94mask
-[] = "set\84ange\81est\85owermask";
-
-772 
-·r£_pgm_\9a¡_t
-       gcmd_¿nge_pow\94mask
- = {
-
-773 .
-f
- = 
-cmd_¿nge_pow\94mask_·r£d
-,
-
-774 .
-       gd©a
- = 
-NULL
-,
-
-775 .
-       gh\96p_¡r
- = 
-h\96p_¿nge_pow\94mask
-,
-
-776 .
-       gtok\92s
- = {
-
-777 (
-´og_void
- *)&
-cmd_¿nge_pow\94mask_¿nge_pow\94mask
-,
-
-778 (
-´og_void
- *)&
-cmd_¿nge_pow\94mask_aùiÚ
-,
-
-779 (
-´og_void
- *)&
-cmd_¿nge_pow\94mask_pow\94mask
-,
-
-780 
-NULL
-,
-
-787 \19
-       scmd_¿nge_d¡addr_»suÉ
- {
-
-788 
-fixed_¡r\9ag_t
-       m¿nge
-;
-
-789 
-fixed_¡r\9ag_t
-       maùiÚ
-;
-
-790 
-u\9at64_t
-       md¡addr
-;
-
-794 \18\1e
-       $cmd_¿nge_d¡addr_·r£d
-(\1e*
-·r£d_»suÉ
-, \1e*
-d©a
-)
-
-796 \19
-cmd_¿nge_d¡addr_»suÉ
- *
-»s
- = 
-·r£d_»suÉ
-;
-
-797 
-¿nge_d¡addr
- = 
-»s
-->
-d¡addr
-;
-
-798 
-       }
-}
-
-800 
-´og_ch¬
-       g¡r_d¡addr
-[] = "dstaddr";
-
-802 
-·r£_pgm_tok\92_¡r\9ag_t
-       gcmd_¿nge_d¡addr_¿nge_d¡addr
- =
-
-803 
-TOKEN_STRING_INITIALIZER
-(\19
-cmd_¿nge_d¡addr_»suÉ
-, 
-¿nge
-,
-
-804 
-¡r_¿nge
-);
-
-805 
-·r£_pgm_tok\92_¡r\9ag_t
-       gcmd_¿nge_d¡addr_aùiÚ
- =
-
-806 
-TOKEN_STRING_INITIALIZER
-(\19
-cmd_¿nge_d¡addr_»suÉ
-, 
-aùiÚ
-,
-
-807 
-¡r_d¡addr
-);
-
-808 
-·r£_pgm_tok\92_num_t
-       gcmd_¿nge_d¡addr_d¡addr
- =
-
-809 
-TOKEN_NUM_INITIALIZER
-(\19
-cmd_¿nge_d¡addr_»suÉ
-, 
-d¡addr
-, 
-UINT64
-);
-
-812 
-´og_ch¬
-       gh\96p_¿nge_d¡addr
-[] = "set\84egister\84angeing dstaddr";
-
-814 
-·r£_pgm_\9a¡_t
-       gcmd_¿nge_d¡addr
- = {
-
-815 .
-f
- = 
-cmd_¿nge_d¡addr_·r£d
-,
-
-816 .
-       gd©a
- = 
-NULL
-,
-
-817 .
-       gh\96p_¡r
- = 
-h\96p_¿nge_d¡addr
-,
-
-818 .
-       gtok\92s
- = {
-
-819 (
-´og_void
- *)&
-cmd_¿nge_d¡addr_¿nge_d¡addr
-,
-
-820 (
-´og_void
- *)&
-cmd_¿nge_d¡addr_aùiÚ
-,
-
-821 (
-´og_void
- *)&
-cmd_¿nge_d¡addr_d¡addr
-,
-
-822 
-NULL
-,
-
-830 \19
-       scmd_mÚ\99Ü_»suÉ
- {
-
-831 
-fixed_¡r\9ag_t
-       mmÚ\99Ü
-;
-
-832 
-fixed_¡r\9ag_t
-       maùiÚ
-;
-
-836 \18\1e
-       $cmd_mÚ\99Ü_·r£d
-(\1e*
-·r£d_»suÉ
-, \1e*
-d©a
-)
-
-838 \19
-cmd_mÚ\99Ü_»suÉ
- *
-»s
- = 
-·r£d_»suÉ
-;
-
-839 \19
-mÚ\99Ü_»g
- *
-m
-;
-
-841 ià(!
-       `¡rcmp_P
-(
-»s
-->
-aùiÚ
-, 
-       `PSTR
-("show"))) {
-
-842 
-       `´\9atf_P
-(
-       `PSTR
-("monitor\85eriod is %d ms, %d\84egs in\86ist\r\n"),
-
-843 
-mÚ\99Ü_³riod_ms
-, 
-mÚ\99Ü_couÁ
-);
-
-844 
-       `LIST_FOREACH
-(
-m
-, &
-xb\93_mÚ\99Ü_li¡
-, 
-Ãxt
-)
-
-845 
-       `´\9atf_P
-(
-       `PSTR
-(" %S\n"), 
-m
-->
-desc
-);
-
-847 \vià(!
-       `¡rcmp_P
-(
-»s
-->
-aùiÚ
-, 
-       `PSTR
-("start"))) {
-
-848 ià(
-mÚ\99Ü_ruÂ\9ag
-) {
-
-849 
-       `´\9atf
-("already\84unning\n");
-
-852 ià(
-mÚ\99Ü_couÁ
- == 0) {
-
-853 
-       `´\9atf
-("no\84egs\81o be monitored\n");
-
-856 
-       `ÿÎout_\9a\99
-(&
-mÚ\99Ü_ev\92t
-);
-
-857 
-       `ÿÎout_»£t
-(&
-cm
-, &
-mÚ\99Ü_ev\92t
-, 0, 
-SINGLE
-, 
-mÚ\99Ü_cb
-, 
-NULL
-);
-
-858 
-mÚ\99Ü_ruÂ\9ag
- = 1;
-
-859 
-mÚ\99Ü_cu¼\92t
- = 
-       `LIST_FIRST
-(&
-xb\93_mÚ\99Ü_li¡
-);
-
-860 
-       `´\9atf_P
-(
-       `PSTR
-("monitor cb: %S %s\r\n"),
-
-861 
-mÚ\99Ü_cu¼\92t
-->
-desc
-,
-
-862 
-mÚ\99Ü_cu¼\92t
-->
-©cmd
-);
-
-865 \vià(!
-       `¡rcmp_P
-(
-»s
-->
-aùiÚ
-, 
-       `PSTR
-("end"))) {
-
-866 ià(
-mÚ\99Ü_ruÂ\9ag
- == 0) {
-
-867 
-       `´\9atf
-("not\84unning\n");
-
-870 
-mÚ\99Ü_ruÂ\9ag
- = 0;
-
-871 
-       `ÿÎout_¡Ý
-(&
-cm
-, &
-mÚ\99Ü_ev\92t
-);
-
-873 
-       }
-}
-
-875 
-´og_ch¬
-       g¡r_mÚ\99Ü
-[] = "monitor";
-
-876 
-´og_ch¬
-       g¡r_mÚ\99Ü_tok\92s
-[] = "show#start#end";
-
-878 
-·r£_pgm_tok\92_¡r\9ag_t
-       gcmd_mÚ\99Ü_mÚ\99Ü
- =
-
-879 
-TOKEN_STRING_INITIALIZER
-(\19
-cmd_mÚ\99Ü_»suÉ
-, 
-mÚ\99Ü
-,
-
-880 
-¡r_mÚ\99Ü
-);
-
-881 
-·r£_pgm_tok\92_¡r\9ag_t
-       gcmd_mÚ\99Ü_aùiÚ
- =
-
-882 
-TOKEN_STRING_INITIALIZER
-(\19
-cmd_mÚ\99Ü_»suÉ
-, 
-aùiÚ
-,
-
-883 
-¡r_mÚ\99Ü_tok\92s
-);
-
-885 
-´og_ch¬
-       gh\96p_mÚ\99Ü
-[] = "start/stop/show current monitoring";
-
-887 
-·r£_pgm_\9a¡_t
-       gcmd_mÚ\99Ü
- = {
-
-888 .
-f
- = 
-cmd_mÚ\99Ü_·r£d
-,
-
-889 .
-       gd©a
- = 
-NULL
-,
-
-890 .
-       gh\96p_¡r
- = 
-h\96p_mÚ\99Ü
-,
-
-891 .
-       gtok\92s
- = {
-
-892 (
-´og_void
- *)&
-cmd_mÚ\99Ü_mÚ\99Ü
-,
-
-893 (
-´og_void
- *)&
-cmd_mÚ\99Ü_aùiÚ
-,
-
-894 
-NULL
-,
-
-901 \19
-       scmd_mÚ\99Ü_add_»suÉ
- {
-
-902 
-fixed_¡r\9ag_t
-       mmÚ\99Ü
-;
-
-903 
-fixed_¡r\9ag_t
-       maùiÚ
-;
-
-904 \19
-xb\93_©cmd_pgm
- *
-       mcmd
-;
-
-908 \18\1e
-       $cmd_mÚ\99Ü_add_·r£d
-(\1e*
-·r£d_»suÉ
-, \1e*
-d©a
-)
-
-910 \19
-cmd_mÚ\99Ü_add_»suÉ
- *
-»s
- = 
-·r£d_»suÉ
-;
-
-911 \19
-mÚ\99Ü_»g
- *
-m
-;
-
-912 \19
-xb\93_©cmd
-cÝy
-;
-
-914 
-       `memýy_P
-(&
-cÝy
-, 
-»s
-->
-cmd
-, \17(copy));
-
-915 
-       `LIST_FOREACH
-(
-m
-, &
-xb\93_mÚ\99Ü_li¡
-, 
-Ãxt
-) {
-
-916 ià(!
-       `¡rcmp_P
-(
-m
-->
-©cmd
-, 
-cÝy
-.
-Çme
-))
-
-920 ià(
-m
- !ð
-NULL
-) {
-
-921 
-       `´\9atf
-("already\83xist\n");
-
-925 
-m
- = 
-       `m®loc
-(\17(*m));
-
-926 ià(
-m
- =ð
-NULL
-) {
-
-927 
-       `´\9atf
-("no mem\n");
-
-930 
-m
-->
-desc
- = 
-cÝy
-.desc;
-
-931 
-       `¡rýy_P
-(
-m
-->
-©cmd
-, 
-cÝy
-.
-Çme
-);
-
-932 
-       `LIST_INSERT_HEAD
-(&
-xb\93_mÚ\99Ü_li¡
-, 
-m
-, 
-Ãxt
-);
-
-933 
-mÚ\99Ü_couÁ
- ++;
-
-934 
-       }
-}
-
-936 
-´og_ch¬
-       g¡r_mÚ\99Ü_add
-[] = "add";
-
-938 
-·r£_pgm_tok\92_¡r\9ag_t
-       gcmd_mÚ\99Ü_add_mÚ\99Ü_add
- =
-
-939 
-TOKEN_STRING_INITIALIZER
-(\19
-cmd_mÚ\99Ü_add_»suÉ
-, 
-mÚ\99Ü
-,
-
-940 
-¡r_mÚ\99Ü
-);
-
-941 
-·r£_pgm_tok\92_¡r\9ag_t
-       gcmd_mÚ\99Ü_add_aùiÚ
- =
-
-942 
-TOKEN_STRING_INITIALIZER
-(\19
-cmd_mÚ\99Ü_add_»suÉ
-, 
-aùiÚ
-,
-
-943 
-¡r_mÚ\99Ü_add
-);
-
-944 
-·r£_pgm_tok\92_©cmd_t
-       gcmd_mÚ\99Ü_add_©cmd
- =
-
-945 
-TOKEN_ATCMD_INITIALIZER
-(\19
-cmd_mÚ\99Ü_add_»suÉ
-, 
-cmd
-, &
-xb\93_dev
-,
-
-946 
-XBEE_ATCMD_F_READ
-, XBEE_ATCMD_F_READ);
-
-949 
-´og_ch¬
-       gh\96p_mÚ\99Ü_add
-[] = "add\87\84egister in monitor\86ist";
-
-951 
-·r£_pgm_\9a¡_t
-       gcmd_mÚ\99Ü_add
- = {
-
-952 .
-f
- = 
-cmd_mÚ\99Ü_add_·r£d
-,
-
-953 .
-       gd©a
- = 
-NULL
-,
-
-954 .
-       gh\96p_¡r
- = 
-h\96p_mÚ\99Ü_add
-,
-
-955 .
-       gtok\92s
- = {
-
-956 (
-´og_void
- *)&
-cmd_mÚ\99Ü_add_mÚ\99Ü_add
-,
-
-957 (
-´og_void
- *)&
-cmd_mÚ\99Ü_add_aùiÚ
-,
-
-958 (
-´og_void
- *)&
-cmd_mÚ\99Ü_add_©cmd
-,
-
-959 
-NULL
-,
-
-966 \19
-       scmd_mÚ\99Ü_³riod_»suÉ
- {
-
-967 
-fixed_¡r\9ag_t
-       mmÚ\99Ü
-;
-
-968 
-fixed_¡r\9ag_t
-       maùiÚ
-;
-
-969 
-u\9at32_t
-       m³riod
-;
-
-973 \18\1e
-       $cmd_mÚ\99Ü_³riod_·r£d
-(\1e*
-·r£d_»suÉ
-, \1e*
-d©a
-)
-
-975 \19
-cmd_mÚ\99Ü_³riod_»suÉ
- *
-»s
- = 
-·r£d_»suÉ
-;
-
-977 ià(
-»s
-->
-³riod
- < 100) {
-
-978 
-       `´\9atf
-("error, minimum\85eriod is 100 ms\n");
-
-982 
-mÚ\99Ü_³riod_ms
- = 
-»s
-->
-³riod
-;
-
-983 
-       }
-}
-
-985 
-´og_ch¬
-       g¡r_mÚ\99Ü_³riod
-[] = "period";
-
-987 
-·r£_pgm_tok\92_¡r\9ag_t
-       gcmd_mÚ\99Ü_³riod_mÚ\99Ü_³riod
- =
-
-988 
-TOKEN_STRING_INITIALIZER
-(\19
-cmd_mÚ\99Ü_³riod_»suÉ
-, 
-mÚ\99Ü
-,
-
-989 
-¡r_mÚ\99Ü
-);
-
-990 
-·r£_pgm_tok\92_¡r\9ag_t
-       gcmd_mÚ\99Ü_³riod_aùiÚ
- =
-
-991 
-TOKEN_STRING_INITIALIZER
-(\19
-cmd_mÚ\99Ü_³riod_»suÉ
-, 
-aùiÚ
-,
-
-992 
-¡r_mÚ\99Ü_³riod
-);
-
-993 
-·r£_pgm_tok\92_num_t
-       gcmd_mÚ\99Ü_³riod_³riod
- =
-
-994 
-TOKEN_NUM_INITIALIZER
-(\19
-cmd_mÚ\99Ü_³riod_»suÉ
-, 
-³riod
-, 
-UINT32
-);
-
-997 
-´og_ch¬
-       gh\96p_mÚ\99Ü_³riod
-[] = "set\84egister monitoring\85eriod";
-
-999 
-·r£_pgm_\9a¡_t
-       gcmd_mÚ\99Ü_³riod
- = {
-
-1000 .
-f
- = 
-cmd_mÚ\99Ü_³riod_·r£d
-,
-
-1001 .
-       gd©a
- = 
-NULL
-,
-
-1002 .
-       gh\96p_¡r
- = 
-h\96p_mÚ\99Ü_³riod
-,
-
-1003 .
-       gtok\92s
- = {
-
-1004 (
-´og_void
- *)&
-cmd_mÚ\99Ü_³riod_mÚ\99Ü_³riod
-,
-
-1005 (
-´og_void
- *)&
-cmd_mÚ\99Ü_³riod_aùiÚ
-,
-
-1006 (
-´og_void
- *)&
-cmd_mÚ\99Ü_³riod_³riod
-,
-
-1007 
-NULL
-,
-
-1014 \19
-       scmd_mÚ\99Ü_d\96_»suÉ
- {
-
-1015 
-fixed_¡r\9ag_t
-       mmÚ\99Ü
-;
-
-1016 
-fixed_¡r\9ag_t
-       maùiÚ
-;
-
-1017 \19
-mÚ\99Ü_»g
- *
-       mm
-;
-
-1021 \18\1e
-       $cmd_mÚ\99Ü_d\96_·r£d
-(\1e*
-·r£d_»suÉ
-, \1e*
-d©a
-)
-
-1023 \19
-cmd_mÚ\99Ü_d\96_»suÉ
- *
-»s
- = 
-·r£d_»suÉ
-;
-
-1025 
-mÚ\99Ü_cu¼\92t
- = 
-       `LIST_NEXT
-(
-»s
-->
-m
-, 
-Ãxt
-);
-
-1026 
-       `LIST_REMOVE
-(
-»s
-->
-m
-, 
-Ãxt
-);
-
-1027 
-       `ä\93
-(
-»s
-->
-m
-);
-
-1028 
-mÚ\99Ü_couÁ
- --;
-
-1029 ià(
-mÚ\99Ü_couÁ
- == 0) {
-
-1030 
-       `´\9atf
-("Disable monitoring,\82o more\83vent\n");
-
-1031 
-       `ÿÎout_¡Ý
-(&
-cm
-, &
-mÚ\99Ü_ev\92t
-);
-
-1032 
-mÚ\99Ü_ruÂ\9ag
- = 0;
-
-1035 
-       }
-}
-
-1037 
-´og_ch¬
-       g¡r_mÚ\99Ü_d\96
-[] = "del";
-
-1039 
-·r£_pgm_tok\92_¡r\9ag_t
-       gcmd_mÚ\99Ü_d\96_mÚ\99Ü_d\96
- =
-
-1040 
-TOKEN_STRING_INITIALIZER
-(\19
-cmd_mÚ\99Ü_d\96_»suÉ
-, 
-mÚ\99Ü
-,
-
-1041 
-¡r_mÚ\99Ü
-);
-
-1042 
-·r£_pgm_tok\92_¡r\9ag_t
-       gcmd_mÚ\99Ü_d\96_aùiÚ
- =
-
-1043 
-TOKEN_STRING_INITIALIZER
-(\19
-cmd_mÚ\99Ü_d\96_»suÉ
-, 
-aùiÚ
-,
-
-1044 
-¡r_mÚ\99Ü_d\96
-);
-
-1045 
-·r£_pgm_tok\92_mÚ\99Ü_t
-       gcmd_mÚ\99Ü_d\96_©cmd
- =
-
-1046 
-TOKEN_MONITOR_INITIALIZER
-(\19
-cmd_mÚ\99Ü_d\96_»suÉ
-, 
-m
-);
-
-1049 
-´og_ch¬
-       gh\96p_mÚ\99Ü_d\96
-[] = "del\87\84egister in monitor\86ist";
-
-1051 
-·r£_pgm_\9a¡_t
-       gcmd_mÚ\99Ü_d\96
- = {
-
-1052 .
-f
- = 
-cmd_mÚ\99Ü_d\96_·r£d
-,
-
-1053 .
-       gd©a
- = 
-NULL
-,
-
-1054 .
-       gh\96p_¡r
- = 
-h\96p_mÚ\99Ü_d\96
-,
-
-1055 .
-       gtok\92s
- = {
-
-1056 (
-´og_void
- *)&
-cmd_mÚ\99Ü_d\96_mÚ\99Ü_d\96
-,
-
-1057 (
-´og_void
- *)&
-cmd_mÚ\99Ü_d\96_aùiÚ
-,
-
-1058 (
-´og_void
- *)&
-cmd_mÚ\99Ü_d\96_©cmd
-,
-
-1059 
-NULL
-,
-
-1067 \19
-       scmd_p\9ag_»suÉ
- {
-
-1068 
-fixed_¡r\9ag_t
-       mp\9ag
-;
-
-1072 \18\1e
-       $cmd_p\9ag_·r£d
-(\1e*
-·r£d_»suÉ
-, \1e*
-d©a
-)
-
-1077 
-       }
-}
-
-1079 
-´og_ch¬
-       g¡r_p\9ag
-[] = "ping";
-
-1081 
-·r£_pgm_tok\92_¡r\9ag_t
-       gcmd_p\9ag_p\9ag
- =
-
-1082 
-TOKEN_STRING_INITIALIZER
-(\19
-cmd_p\9ag_»suÉ
-, 
-p\9ag
-,
-
-1083 
-¡r_p\9ag
-);
-
-1085 
-´og_ch¬
-       gh\96p_p\9ag
-[] = "Send\87\85ing\81o\81he xbee device";
-
-1087 
-·r£_pgm_\9a¡_t
-       gcmd_p\9ag
- = {
-
-1088 .
-f
- = 
-cmd_p\9ag_·r£d
-,
-
-1089 .
-       gd©a
- = 
-NULL
-,
-
-1090 .
-       gh\96p_¡r
- = 
-h\96p_p\9ag
-,
-
-1091 .
-       gtok\92s
- = {
-
-1092 (
-´og_void
- *)&
-cmd_p\9ag_p\9ag
-,
-
-1093 
-NULL
-,
-
-1100 \19
-       scmd_¿w_»suÉ
- {
-
-1101 
-fixed_¡r\9ag_t
-       m¿w
-;
-
-1105 \18\1e
-       $cmd_¿w_·r£d
-(\1e*
-·r£d_»suÉ
-, \1e*
-d©a
-)
-
-1108 
-       `´\9atf
-("switched\81o\84aw mode, CTRL-D\81o\83xit\n");
-
-1109 
-       `rdl\9ae_¡Ý
-(&
-->
-rdl
-);
-
-1110 
-xb\93_¿w
- = 1;
-
-1112 
-       }
-}
-
-1114 
-´og_ch¬
-       g¡r_¿w
-[] = "raw";
-
-1116 
-·r£_pgm_tok\92_¡r\9ag_t
-       gcmd_¿w_¿w
- =
-
-1117 
-TOKEN_STRING_INITIALIZER
-(\19
-cmd_¿w_»suÉ
-, 
-¿w
-,
-
-1118 
-¡r_¿w
-);
-
-1120 
-´og_ch¬
-       gh\96p_¿w
-[] = "Switch\81o\84aw mode";
-
-1122 
-·r£_pgm_\9a¡_t
-       gcmd_¿w
- = {
-
-1123 .
-f
- = 
-cmd_¿w_·r£d
-,
-
-1124 .
-       gd©a
- = 
-NULL
-,
-
-1125 .
-       gh\96p_¡r
- = 
-h\96p_¿w
-,
-
-1126 .
-       gtok\92s
- = {
-
-1127 (
-´og_void
- *)&
-cmd_¿w_¿w
-,
-
-1128 
-NULL
-,
-
-1135 \19
-       scmd_dump_»suÉ
- {
-
-1136 
-fixed_¡r\9ag_t
-       mdump
-;
-
-1137 
-fixed_¡r\9ag_t
-       mÚoff
-;
-
-1141 \18\1e
-       $cmd_dump_·r£d
-(\1e*
-·r£d_»suÉ
-, \1e*
-d©a
-)
-
-1143 \19
-cmd_dump_»suÉ
- *
-»s
- = 
-·r£d_»suÉ
-;
-
-1144 ià(!
-       `¡rcmp
-(
-»s
-->
-Úoff
-, "on"))
-
-1145 
-xb\93_hexdump
- = 1;
-
-1147 
-xb\93_hexdump
- = 0;
-
-1148 
-       }
-}
-
-1150 
-´og_ch¬
-       g¡r_dump
-[] = "dump";
-
-1151 
-´og_ch¬
-       g¡r_dump_Úoff
-[] = "on#off";
-
-1153 
-·r£_pgm_tok\92_¡r\9ag_t
-       gcmd_dump_dump
- =
-
-1154 
-TOKEN_STRING_INITIALIZER
-(\19
-cmd_dump_»suÉ
-, 
-dump
-,
-
-1155 
-¡r_dump_Úoff
-);
-
-1157 
-·r£_pgm_tok\92_¡r\9ag_t
-       gcmd_dump_Úoff
- =
-
-1158 
-TOKEN_STRING_INITIALIZER
-(\19
-cmd_dump_»suÉ
-, 
-Úoff
-,
-
-1159 
-¡r_dump_Úoff
-);
-
-1161 
-´og_ch¬
-       gh\96p_dump
-[] = "enable/disable hexdump of\84eceived\85ackets";
-
-1163 
-·r£_pgm_\9a¡_t
-       gcmd_dump
- = {
-
-1164 .
-f
- = 
-cmd_dump_·r£d
-,
-
-1165 .
-       gd©a
- = 
-NULL
-,
-
-1166 .
-       gh\96p_¡r
- = 
-h\96p_dump
-,
-
-1167 .
-       gtok\92s
- = {
-
-1168 (
-´og_void
- *)&
-cmd_dump_dump
-,
-
-1169 (
-´og_void
- *)&
-cmd_dump_Úoff
-,
-
-1170 
-NULL
-,
-
-1177 \19
-       scmd_debug_»suÉ
- {
-
-1178 
-fixed_¡r\9ag_t
-       mdebug
-;
-
-1179 
-fixed_¡r\9ag_t
-       mÚoff
-;
-
-1183 \18\1e
-       $cmd_debug_·r£d
-(\1e*
-·r£d_»suÉ
-, \1e*
-d©a
-)
-
-1185 \19
-cmd_debug_»suÉ
- *
-»s
- = 
-·r£d_»suÉ
-;
-
-1186 ià(!
-       `¡rcmp
-(
-»s
-->
-Úoff
-, "on"))
-
-1187 
-xb\93_debug
- = 1;
-
-1189 
-xb\93_debug
- = 0;
-
-1190 
-       }
-}
-
-1192 
-´og_ch¬
-       g¡r_debug
-[] = "debug";
-
-1193 
-´og_ch¬
-       g¡r_debug_Úoff
-[] = "on#off";
-
-1195 
-·r£_pgm_tok\92_¡r\9ag_t
-       gcmd_debug_debug
- =
-
-1196 
-TOKEN_STRING_INITIALIZER
-(\19
-cmd_debug_»suÉ
-, 
-debug
-,
-
-1197 
-¡r_debug
-);
-
-1199 
-·r£_pgm_tok\92_¡r\9ag_t
-       gcmd_debug_Úoff
- =
-
-1200 
-TOKEN_STRING_INITIALIZER
-(\19
-cmd_debug_»suÉ
-, 
-Úoff
-,
-
-1201 
-¡r_debug_Úoff
-);
-
-1203 
-´og_ch¬
-       gh\96p_debug
-[] = "enable/disable\87dditionnal debug";
-
-1205 
-·r£_pgm_\9a¡_t
-       gcmd_debug
- = {
-
-1206 .
-f
- = 
-cmd_debug_·r£d
-,
-
-1207 .
-       gd©a
- = 
-NULL
-,
-
-1208 .
-       gh\96p_¡r
- = 
-h\96p_debug
-,
-
-1209 .
-       gtok\92s
- = {
-
-1210 (
-´og_void
- *)&
-cmd_debug_debug
-,
-
-1211 (
-´og_void
- *)&
-cmd_debug_Úoff
-,
-
-1212 
-NULL
-,
-
-1219 
-·r£_pgm_ùx_t
-       gma\9a_ùx
-[] = {
-
-1222 (
-·r£_pgm_\9a¡_t
- *)&
-cmd_ȣt
-,
-
-1223 (
-·r£_pgm_\9a¡_t
- *)&
-cmd_boÙlßd\94
-,
-
-1224 (
-·r£_pgm_\9a¡_t
- *)&
-cmd_log
-,
-
-1225 (
-·r£_pgm_\9a¡_t
- *)&
-cmd_log_show
-,
-
-1226 (
-·r£_pgm_\9a¡_t
- *)&
-cmd_log_ty³
-,
-
-1227 (
-·r£_pgm_\9a¡_t
- *)&
-cmd_¡ack_¥aû
-,
-
-1228 (
-·r£_pgm_\9a¡_t
- *)&
-cmd_scheduËr
-,
-
-1229 (
-·r£_pgm_\9a¡_t
- *)&
-cmd_h\96p
-,
-
-1230 (
-·r£_pgm_\9a¡_t
- *)&
-cmd_Ãigh_d\96
-,
-
-1231 (
-·r£_pgm_\9a¡_t
- *)&
-cmd_Ãigh_add
-,
-
-1232 (
-·r£_pgm_\9a¡_t
- *)&
-cmd_Ãigh_li¡
-,
-
-1233 (
-·r£_pgm_\9a¡_t
- *)&
-cmd_»ad
-,
-
-1234 (
-·r£_pgm_\9a¡_t
- *)&
-cmd_wr\99e_nÚe
-,
-
-1235 (
-·r£_pgm_\9a¡_t
- *)&
-cmd_wr\99e_u8
-,
-
-1236 (
-·r£_pgm_\9a¡_t
- *)&
-cmd_wr\99e_u16
-,
-
-1237 (
-·r£_pgm_\9a¡_t
- *)&
-cmd_wr\99e_u32
-,
-
-1238 (
-·r£_pgm_\9a¡_t
- *)&
-cmd_£ndmsg
-,
-
-1239 (
-·r£_pgm_\9a¡_t
- *)&
-cmd_£ndmsg_Çme
-,
-
-1240 (
-·r£_pgm_\9a¡_t
- *)&
-cmd_¿nge
-,
-
-1241 (
-·r£_pgm_\9a¡_t
- *)&
-cmd_¿nge_³riod
-,
-
-1242 (
-·r£_pgm_\9a¡_t
- *)&
-cmd_¿nge_couÁ
-,
-
-1243 (
-·r£_pgm_\9a¡_t
- *)&
-cmd_¿nge_pow\94mask
-,
-
-1244 (
-·r£_pgm_\9a¡_t
- *)&
-cmd_¿nge_d¡addr
-,
-
-1245 (
-·r£_pgm_\9a¡_t
- *)&
-cmd_mÚ\99Ü
-,
-
-1246 (
-·r£_pgm_\9a¡_t
- *)&
-cmd_mÚ\99Ü_³riod
-,
-
-1247 (
-·r£_pgm_\9a¡_t
- *)&
-cmd_mÚ\99Ü_add
-,
-
-1248 (
-·r£_pgm_\9a¡_t
- *)&
-cmd_mÚ\99Ü_d\96
-,
-
-1249 (
-·r£_pgm_\9a¡_t
- *)&
-cmd_p\9ag
-,
-
-1250 (
-·r£_pgm_\9a¡_t
- *)&
-cmd_¿w
-,
-
-1251 (
-·r£_pgm_\9a¡_t
- *)&
-cmd_dump
-,
-
-1252 (
-·r£_pgm_\9a¡_t
- *)&
-cmd_debug
-,
-
-1253 
-NULL
-,
-
-       @commands2.c
-
-28 \ 2
-       ~<¡dio.h
->
-
-29 \ 2
-       ~<¡d\9at.h
->
-
-30 \ 2
-       ~<¡r\9ag.h
->
-
-31 \ 2
-       ~<¡dlib.h
->
-
-32 \ 2
-       ~<¡d¬g.h
->
-
-33 \ 2
-       ~<\94ºo.h
->
-
-34 \ 2
-       ~<ùy³.h
->
-
-35 \ 2
-       ~<sys/queue.h
->
-
-36 \ 2
-       ~<¬·/\9a\91.h
->
-
-37 \ 2
-       ~<\9a\89y³s.h
->
-
-39 \ 2
-       ~<ev\92t.h
->
-
-41 \ 2
-       ~<cmdl\9ae_·r£.h
->
-
-42 \ 2
-       ~<cmdl\9ae_·r£_num.h
->
-
-43 \ 2
-       ~<cmdl\9ae_·r£_¡r\9ag.h
->
-
-44 \ 2
-       ~<cmdl\9ae_·r£_f\9ee.h
->
-
-45 \ 2
-       ~<cmdl\9ae.h
->
-
-47 \ 2
-       ~"xb\93_ÃighbÜ.h
-"
-
-48 \ 2
-       ~"xb\93_©cmd.h
-"
-
-49 \ 2
-       ~"xb\93_¡©s.h
-"
-
-50 \ 2
-       ~"xb\93_buf.h
-"
-
-51 \ 2
-       ~"xb\93_´Ùo.h
-"
-
-52 \ 2
-       ~"xb\93.h
-"
-
-53 \ 2
-       ~"·r£_©cmd.h
-"
-
-54 \ 2
-       ~"·r£_ÃighbÜ.h
-"
-
-55 \ 2
-       ~"·r£_mÚ\99Ü.h
-"
-
-56 \ 2
-       ~"ma\9a.h
-"
-
-58 \18\19
-mÚ\99Ü_»g_li¡
-       gmÚ\99Ü_li¡
- = 
-LIST_HEAD_INITIALIZER
-(
-x
- );
-
-59 \18\12
-       gmÚ\99Ü_³riod_ms
- = 1000;
-
-60 \18\12
-       gmÚ\99Ü_ruÂ\9ag
- = 0;
-
-61 \18\12
-       gmÚ\99Ü_couÁ
- = 0;
-
-62 \18\19
-ev\92t
-       gmÚ\99Ü_ev\92t
-;
-
-63 \19
-mÚ\99Ü_»g
- *
-       gmÚ\99Ü_cu¼\92t
-;
-
-65 \18\12
-       g¿nge_³riod_ms
- = 1000;
-
-66 \18\12
-       g¿nge_pow\94mask
- = 0x1F;
-
-67 \18
-u\9at8_t
-       g¿nge_pow\94
- = 0;
-
-68 \18\12
-       g¿nge_ruÂ\9ag
- = 0;
-
-69 \18
-u\9at64_t
-       g¿nge_d¡addr
- = 0xFFFF;
-
-70 \18\19
-ev\92t
-       g¿nge_ev\92t
-;
-
-71 \18\12
-       g¿nge_couÁ
- = 100;
-
-72 \18\12
-       g¿nge_cur_couÁ
- = 0;
-
-74 \18cڡ \ 5*
-       gxb\93_logf\9e\92ame
- = "/tmp/xbee.log";
-
-76 \18\1e
-       $mÚ\99Ü_cb
-(\12
-s
-, \16
-ev\92t
-, \1e*
-¬g
-)
-
-78 \19
-timev®
-tv
-;
-
-79 \19
-cmdl\9ae
- *
- = 
-¬g
-;
-
-81 ià(
-mÚ\99Ü_cu¼\92t
- =ð
-NULL
-)
-
-82 
-mÚ\99Ü_cu¼\92t
- = 
-       `LIST_FIRST
-(&
-mÚ\99Ü_li¡
-);
-
-84 
-       `xb\93­p_£nd_©cmd
-(
-mÚ\99Ü_cu¼\92t
-->
-©cmd
-, 
-NULL
-, 0, 0);
-
-85 
-mÚ\99Ü_cu¼\92t
- = 
-       `LIST_NEXT
-(mÚ\99Ü_cu¼\92t, 
-Ãxt
-);
-
-87 
-       `evtim\94_£t
-(&
-mÚ\99Ü_ev\92t
-, 
-mÚ\99Ü_cb
-, 
-);
-
-88 
-tv
-.
-tv_£c
- = 0;
-
-89 
-tv
-.
-tv_u£c
- = (1000 * 
-mÚ\99Ü_³riod_ms
-è/ 
-mÚ\99Ü_couÁ
-;
-
-90 
-       `evtim\94_add
-(&
-mÚ\99Ü_ev\92t
-, &
-tv
-);
-
-91 
-       }
-}
-
-93 \18\1e
-       $¿nge_cb
-(\12
-s
-, \16
-ev\92t
-, \1e*
-¬g
-)
-
-95 \19
-timev®
-tv
-;
-
-96 \19
-cmdl\9ae
- *
- = 
-¬g
-;
-
-97 \ 5
-buf
-[16];
-
-98 
-u\9at8_t
-i
-, 
-mask
-;
-
-100 
-¿nge_cur_couÁ
---;
-
-103 \ f
-i
- = 1; i <= 8; i++) {
-
-104 
-mask
- = 1 << ((
-¿nge_pow\94
- + 
-i
-) & 0x7);
-
-105 ià(
-mask
- & 
-¿nge_pow\94mask
-)
-
-108 
-¿nge_pow\94
- = (Ôªge_pow\94 + 
-i
-) & 0x7);
-
-110 
-       `xb\93­p_£nd_©cmd
-("PL", &
-¿nge_pow\94
-, \17(range_power), 0);
-
-111 
-       `¢´\9atf
-(
-buf
-, \17(buf), "¿nge%d", 
-¿nge_pow\94
-);
-
-112 
-       `xb\93­p_£nd_msg
-(
-¿nge_d¡addr
-, 
-buf
-, 
-       `¡¾\92
-(buf), 0);
-
-114 ià(
-¿nge_cur_couÁ
- == 0) {
-
-115 
-¿nge_ruÂ\9ag
- = 0;
-
-119 
-       `evtim\94_£t
-(&
-¿nge_ev\92t
-, 
-¿nge_cb
-, 
-);
-
-120 
-tv
-.
-tv_£c
- = 0;
-
-121 
-tv
-.
-tv_u£c
- = 1000 * 
-¿nge_³riod_ms
-;
-
-122 
-       `evtim\94_add
-(&
-¿nge_ev\92t
-, &
-tv
-);
-
-123 
-       }
-}
-
-128 \19
-       scmd_¡©s_»suÉ
- {
-
-129 
-fixed_¡r\9ag_t
-       m¡©s
-;
-
-130 
-fixed_¡r\9ag_t
-       maùiÚ
-;
-
-134 \18\1e
-       $cmd_¡©s_·r£d
-(\1e*
-·r£d_»suÉ
-, \19
-cmdl\9ae
- *
-, \1e*
-d©a
-)
-
-136 \19
-cmd_¡©s_»suÉ
- *
-»s
- = 
-·r£d_»suÉ
-;
-
-138 ià(!
-       `¡rcmp
-(
-»s
-->
-aùiÚ
-, "show")) {
-
-139 
-       `xb\93_dump_¡©s
-(
-¡dout
-, 
-xb\93_dev
-);
-
-140 ià(
-xb\93_logf\9ee
- !ð
-NULL
-)
-
-141 
-       `xb\93_dump_¡©s
-(
-xb\93_logf\9ee
-, 
-xb\93_dev
-);
-
-143 \vià(!
-       `¡rcmp
-(
-»s
-->
-aùiÚ
-, "reset"))
-
-144 
-       `xb\93_»£t_¡©s
-(
-xb\93_dev
-);
-
-145 
-       }
-}
-
-147 
-·r£_pgm_tok\92_¡r\9ag_t
-       gcmd_¡©s_¡©s
- =
-
-148 
-TOKEN_STRING_INITIALIZER
-(\19
-cmd_¡©s_»suÉ
-, 
-¡©s
-, "stats");
-
-149 
-·r£_pgm_tok\92_¡r\9ag_t
-       gcmd_¡©s_aùiÚ
- =
-
-150 
-TOKEN_STRING_INITIALIZER
-(\19
-cmd_¡©s_»suÉ
-, 
-aùiÚ
-, "show#reset");
-
-152 
-·r£_pgm_\9a¡_t
-       gcmd_¡©s
- = {
-
-153 .
-f
- = 
-cmd_¡©s_·r£d
-,
-
-154 .
-       gd©a
- = 
-NULL
-,
-
-155 .
-       gh\96p_¡r
- = "Send\87 stats\81o\81he xbee device",
-
-156 .
-       gtok\92s
- = {
-
-157 (
-´og_void
- *)&
-cmd_¡©s_¡©s
-,
-
-158 (
-´og_void
- *)&
-cmd_¡©s_aùiÚ
-,
-
-159 
-NULL
-,
-
-166 \19
-       scmd_mÚ\99Ü_»suÉ
- {
-
-167 
-fixed_¡r\9ag_t
-       mmÚ\99Ü
-;
-
-168 
-fixed_¡r\9ag_t
-       maùiÚ
-;
-
-172 \18\1e
-       $cmd_mÚ\99Ü_·r£d
-(\1e*
-·r£d_»suÉ
-, \19
-cmdl\9ae
- *
-,
-
-173 \1e*
-d©a
-)
-
-175 \19
-cmd_mÚ\99Ü_»suÉ
- *
-»s
- = 
-·r£d_»suÉ
-;
-
-176 \19
-mÚ\99Ü_»g
- *
-m
-;
-
-178 ià(!
-       `¡rcmp
-(
-»s
-->
-aùiÚ
-, "show")) {
-
-179 
-       `´\9atf
-("monitor\85eriod is %d ms, %d\84egs in\86ist\n",
-
-180 
-mÚ\99Ü_³riod_ms
-, 
-mÚ\99Ü_couÁ
-);
-
-181 
-       `LIST_FOREACH
-(
-m
-, &
-mÚ\99Ü_li¡
-, 
-Ãxt
-)
-
-182 
-       `´\9atf
-(" %s\n", 
-m
-->
-desc
-);
-
-184 \vià(!
-       `¡rcmp
-(
-»s
-->
-aùiÚ
-, "start")) {
-
-185 \19
-timev®
-tv
-;
-
-186 ià(
-mÚ\99Ü_ruÂ\9ag
-) {
-
-187 
-       `´\9atf
-("already\84unning\n");
-
-190 ià(
-mÚ\99Ü_couÁ
- == 0) {
-
-191 
-       `´\9atf
-("no\84egs\81o be monitored\n");
-
-194 
-       `evtim\94_£t
-(&
-mÚ\99Ü_ev\92t
-, 
-mÚ\99Ü_cb
-, 
-);
-
-195 
-tv
-.
-tv_£c
- = 0;
-
-196 
-tv
-.
-tv_u£c
- = 0;
-
-197 
-       `evtim\94_add
-(&
-mÚ\99Ü_ev\92t
-, &
-tv
-);
-
-198 
-mÚ\99Ü_ruÂ\9ag
- = 1;
-
-199 
-mÚ\99Ü_cu¼\92t
- = 
-       `LIST_FIRST
-(&
-mÚ\99Ü_li¡
-);
-
-201 \vià(!
-       `¡rcmp
-(
-»s
-->
-aùiÚ
-, "end")) {
-
-202 ià(
-mÚ\99Ü_ruÂ\9ag
- == 0) {
-
-203 
-       `´\9atf
-("not\84unning\n");
-
-206 
-mÚ\99Ü_ruÂ\9ag
- = 0;
-
-207 
-       `evtim\94_d\96
-(&
-mÚ\99Ü_ev\92t
-);
-
-209 
-       }
-}
-
-211 
-·r£_pgm_tok\92_¡r\9ag_t
-       gcmd_mÚ\99Ü_mÚ\99Ü
- =
-
-212 
-TOKEN_STRING_INITIALIZER
-(\19
-cmd_mÚ\99Ü_»suÉ
-, 
-mÚ\99Ü
-, "monitor");
-
-213 
-·r£_pgm_tok\92_¡r\9ag_t
-       gcmd_mÚ\99Ü_aùiÚ
- =
-
-214 
-TOKEN_STRING_INITIALIZER
-(\19
-cmd_mÚ\99Ü_»suÉ
-, 
-aùiÚ
-,
-
-217 
-·r£_pgm_\9a¡_t
-       gcmd_mÚ\99Ü
- = {
-
-218 .
-f
- = 
-cmd_mÚ\99Ü_·r£d
-,
-
-219 .
-       gd©a
- = 
-NULL
-,
-
-220 .
-       gh\96p_¡r
- = "start/stop/show current monitoring",
-
-221 .
-       gtok\92s
- = {
-
-222 (
-´og_void
- *)&
-cmd_mÚ\99Ü_mÚ\99Ü
-,
-
-223 (
-´og_void
- *)&
-cmd_mÚ\99Ü_aùiÚ
-,
-
-224 
-NULL
-,
-
-231 \19
-       scmd_mÚ\99Ü_add_»suÉ
- {
-
-232 
-fixed_¡r\9ag_t
-       mmÚ\99Ü
-;
-
-233 
-fixed_¡r\9ag_t
-       maùiÚ
-;
-
-234 \19
-xb\93_©cmd
- *
-       mcmd
-;
-
-238 \18\1e
-       $cmd_mÚ\99Ü_add_·r£d
-(\1e*
-·r£d_»suÉ
-, \19
-cmdl\9ae
- *
-,
-
-239 \1e*
-d©a
-)
-
-241 \19
-cmd_mÚ\99Ü_add_»suÉ
- *
-»s
- = 
-·r£d_»suÉ
-;
-
-242 \19
-mÚ\99Ü_»g
- *
-m
-;
-
-244 
-       `LIST_FOREACH
-(
-m
-, &
-mÚ\99Ü_li¡
-, 
-Ãxt
-) {
-
-245 ià(!
-       `¡rcmp
-(
-m
-->
-desc
-, 
-»s
-->
-cmd
-->desc))
-
-249 ià(
-m
- !ð
-NULL
-) {
-
-250 
-       `´\9atf
-("already\83xist\n");
-
-254 
-m
- = 
-       `m®loc
-(\17(*m));
-
-255 ià(
-m
- =ð
-NULL
-) {
-
-256 
-       `´\9atf
-("no mem\n");
-
-260 
-m
-->
-desc
- = 
-»s
-->
-cmd
-->desc;
-
-261 
-m
-->
-©cmd
- = 
-»s
-->
-cmd
-->
-Çme
-;
-
-262 
-       `LIST_INSERT_HEAD
-(&
-mÚ\99Ü_li¡
-, 
-m
-, 
-Ãxt
-);
-
-263 
-mÚ\99Ü_couÁ
- ++;
-
-264 
-       }
-}
-
-266 
-·r£_pgm_tok\92_¡r\9ag_t
-       gcmd_mÚ\99Ü_add_mÚ\99Ü_add
- =
-
-267 
-TOKEN_STRING_INITIALIZER
-(\19
-cmd_mÚ\99Ü_add_»suÉ
-, 
-mÚ\99Ü
-,
-
-269 
-·r£_pgm_tok\92_¡r\9ag_t
-       gcmd_mÚ\99Ü_add_aùiÚ
- =
-
-270 
-TOKEN_STRING_INITIALIZER
-(\19
-cmd_mÚ\99Ü_add_»suÉ
-, 
-aùiÚ
-,
-
-272 
-·r£_pgm_tok\92_©cmd_t
-       gcmd_mÚ\99Ü_add_©cmd
- =
-
-273 
-TOKEN_ATCMD_INITIALIZER
-(\19
-cmd_mÚ\99Ü_add_»suÉ
-, 
-cmd
-, &
-xb\93_dev
-,
-
-274 
-XBEE_ATCMD_F_READ
-, XBEE_ATCMD_F_READ);
-
-277 
-·r£_pgm_\9a¡_t
-       gcmd_mÚ\99Ü_add
- = {
-
-278 .
-f
- = 
-cmd_mÚ\99Ü_add_·r£d
-,
-
-279 .
-       gd©a
- = 
-NULL
-,
-
-280 .
-       gh\96p_¡r
- = "add\87\84egister in monitor\86ist",
-
-281 .
-       gtok\92s
- = {
-
-282 (
-´og_void
- *)&
-cmd_mÚ\99Ü_add_mÚ\99Ü_add
-,
-
-283 (
-´og_void
- *)&
-cmd_mÚ\99Ü_add_aùiÚ
-,
-
-284 (
-´og_void
- *)&
-cmd_mÚ\99Ü_add_©cmd
-,
-
-285 
-NULL
-,
-
-292 \19
-       scmd_mÚ\99Ü_³riod_»suÉ
- {
-
-293 
-fixed_¡r\9ag_t
-       mmÚ\99Ü
-;
-
-294 
-fixed_¡r\9ag_t
-       maùiÚ
-;
-
-295 
-u\9at32_t
-       m³riod
-;
-
-299 \18\1e
-       $cmd_mÚ\99Ü_³riod_·r£d
-(\1e*
-·r£d_»suÉ
-, \19
-cmdl\9ae
- *
-,
-
-300 \1e*
-d©a
-)
-
-302 \19
-cmd_mÚ\99Ü_³riod_»suÉ
- *
-»s
- = 
-·r£d_»suÉ
-;
-
-304 ià(
-»s
-->
-³riod
- < 100) {
-
-305 
-       `´\9atf
-("error, minimum\85eriod is 100 ms\n");
-
-309 
-mÚ\99Ü_³riod_ms
- = 
-»s
-->
-³riod
-;
-
-310 
-       }
-}
-
-312 
-·r£_pgm_tok\92_¡r\9ag_t
-       gcmd_mÚ\99Ü_³riod_mÚ\99Ü_³riod
- =
-
-313 
-TOKEN_STRING_INITIALIZER
-(\19
-cmd_mÚ\99Ü_³riod_»suÉ
-, 
-mÚ\99Ü
-,
-
-315 
-·r£_pgm_tok\92_¡r\9ag_t
-       gcmd_mÚ\99Ü_³riod_aùiÚ
- =
-
-316 
-TOKEN_STRING_INITIALIZER
-(\19
-cmd_mÚ\99Ü_³riod_»suÉ
-, 
-aùiÚ
-,
-
-318 
-·r£_pgm_tok\92_num_t
-       gcmd_mÚ\99Ü_³riod_³riod
- =
-
-319 
-TOKEN_NUM_INITIALIZER
-(\19
-cmd_mÚ\99Ü_³riod_»suÉ
-, 
-³riod
-, 
-UINT32
-);
-
-322 
-·r£_pgm_\9a¡_t
-       gcmd_mÚ\99Ü_³riod
- = {
-
-323 .
-f
- = 
-cmd_mÚ\99Ü_³riod_·r£d
-,
-
-324 .
-       gd©a
- = 
-NULL
-,
-
-325 .
-       gh\96p_¡r
- = "set\84egister monitoring\85eriod",
-
-326 .
-       gtok\92s
- = {
-
-327 (
-´og_void
- *)&
-cmd_mÚ\99Ü_³riod_mÚ\99Ü_³riod
-,
-
-328 (
-´og_void
- *)&
-cmd_mÚ\99Ü_³riod_aùiÚ
-,
-
-329 (
-´og_void
- *)&
-cmd_mÚ\99Ü_³riod_³riod
-,
-
-330 
-NULL
-,
-
-337 \19
-       scmd_mÚ\99Ü_d\96_»suÉ
- {
-
-338 
-fixed_¡r\9ag_t
-       mmÚ\99Ü
-;
-
-339 
-fixed_¡r\9ag_t
-       maùiÚ
-;
-
-340 \19
-mÚ\99Ü_»g
- *
-       mm
-;
-
-344 \18\1e
-       $cmd_mÚ\99Ü_d\96_·r£d
-(\1e*
-·r£d_»suÉ
-, \19
-cmdl\9ae
- *
-,
-
-345 \1e*
-d©a
-)
-
-347 \19
-cmd_mÚ\99Ü_d\96_»suÉ
- *
-»s
- = 
-·r£d_»suÉ
-;
-
-349 
-mÚ\99Ü_cu¼\92t
- = 
-       `LIST_NEXT
-(
-»s
-->
-m
-, 
-Ãxt
-);
-
-350 
-       `LIST_REMOVE
-(
-»s
-->
-m
-, 
-Ãxt
-);
-
-351 
-       `ä\93
-(
-»s
-->
-m
-);
-
-352 
-mÚ\99Ü_couÁ
- --;
-
-353 ià(
-mÚ\99Ü_couÁ
- == 0) {
-
-354 
-       `´\9atf
-("Disable monitoring,\82o more\83vent\n");
-
-355 
-       `evtim\94_d\96
-(&
-mÚ\99Ü_ev\92t
-);
-
-356 
-mÚ\99Ü_ruÂ\9ag
- = 0;
-
-359 
-       }
-}
-
-361 
-·r£_pgm_tok\92_¡r\9ag_t
-       gcmd_mÚ\99Ü_d\96_mÚ\99Ü_d\96
- =
-
-362 
-TOKEN_STRING_INITIALIZER
-(\19
-cmd_mÚ\99Ü_d\96_»suÉ
-, 
-mÚ\99Ü
-,
-
-364 
-·r£_pgm_tok\92_¡r\9ag_t
-       gcmd_mÚ\99Ü_d\96_aùiÚ
- =
-
-365 
-TOKEN_STRING_INITIALIZER
-(\19
-cmd_mÚ\99Ü_d\96_»suÉ
-, 
-aùiÚ
-,
-
-367 
-·r£_pgm_tok\92_mÚ\99Ü_t
-       gcmd_mÚ\99Ü_d\96_©cmd
- =
-
-368 
-TOKEN_MONITOR_INITIALIZER
-(\19
-cmd_mÚ\99Ü_d\96_»suÉ
-, 
-m
-,
-
-369 &
-mÚ\99Ü_li¡
-);
-
-372 
-·r£_pgm_\9a¡_t
-       gcmd_mÚ\99Ü_d\96
- = {
-
-373 .
-f
- = 
-cmd_mÚ\99Ü_d\96_·r£d
-,
-
-374 .
-       gd©a
- = 
-NULL
-,
-
-375 .
-       gh\96p_¡r
- = "del\87\84egister in monitor\86ist",
-
-376 .
-       gtok\92s
- = {
-
-377 (
-´og_void
- *)&
-cmd_mÚ\99Ü_d\96_mÚ\99Ü_d\96
-,
-
-378 (
-´og_void
- *)&
-cmd_mÚ\99Ü_d\96_aùiÚ
-,
-
-379 (
-´og_void
- *)&
-cmd_mÚ\99Ü_d\96_©cmd
-,
-
-380 
-NULL
-,
-
-387 \19
-       scmd_¿nge_»suÉ
- {
-
-388 
-fixed_¡r\9ag_t
-       m¿nge
-;
-
-389 
-fixed_¡r\9ag_t
-       maùiÚ
-;
-
-393 \18\1e
-       $cmd_¿nge_·r£d
-(\1e*
-·r£d_»suÉ
-, \19
-cmdl\9ae
- *
-,
-
-394 \1e*
-d©a
-)
-
-396 \19
-cmd_¿nge_»suÉ
- *
-»s
- = 
-·r£d_»suÉ
-;
-
-398 ià(!
-       `¡rcmp
-(
-»s
-->
-aùiÚ
-, "show")) {
-
-399 
-       `´\9atf
-("range infos:\n");
-
-400 
-       `´\9atf
-("\84ªg\90³riod %d\n", 
-¿nge_³riod_ms
-);
-
-401 
-       `´\9atf
-("\84ªg\90couÁ %d\n", 
-¿nge_couÁ
-);
-
-402 
-       `´\9atf
-("\84ªg\90pow\94mask 0x%x\n", 
-¿nge_pow\94mask
-);
-
-403 
-       `´\9atf
-("\84ªg\90d¡add¸%"
-PRIx64
-"\n", 
-¿nge_d¡addr
-);
-
-404 ià(
-¿nge_ruÂ\9ag
-)
-
-405 
-       `´\9atf
-("\84ange\81est is\84unning\n");
-
-407 
-       `´\9atf
-("\84ange\81est is\82ot\84unning\n");
-
-409 \vià(!
-       `¡rcmp
-(
-»s
-->
-aùiÚ
-, "start")) {
-
-410 \19
-timev®
-tv
-;
-
-411 ià(
-¿nge_ruÂ\9ag
-) {
-
-412 
-       `´\9atf
-("already\84unning\n");
-
-415 
-¿nge_cur_couÁ
- = 
-¿nge_couÁ
-;
-
-416 
-       `evtim\94_£t
-(&
-¿nge_ev\92t
-, 
-¿nge_cb
-, 
-);
-
-417 
-tv
-.
-tv_£c
- = 0;
-
-418 
-tv
-.
-tv_u£c
- = 0;
-
-419 
-       `evtim\94_add
-(&
-¿nge_ev\92t
-, &
-tv
-);
-
-420 
-¿nge_ruÂ\9ag
- = 1;
-
-422 \vià(!
-       `¡rcmp
-(
-»s
-->
-aùiÚ
-, "end")) {
-
-423 ià(
-¿nge_ruÂ\9ag
- == 0) {
-
-424 
-       `´\9atf
-("not\84unning\n");
-
-427 
-¿nge_ruÂ\9ag
- = 0;
-
-428 
-       `evtim\94_d\96
-(&
-¿nge_ev\92t
-);
-
-430 
-       }
-}
-
-432 
-·r£_pgm_tok\92_¡r\9ag_t
-       gcmd_¿nge_¿nge
- =
-
-433 
-TOKEN_STRING_INITIALIZER
-(\19
-cmd_¿nge_»suÉ
-, 
-¿nge
-, "range");
-
-434 
-·r£_pgm_tok\92_¡r\9ag_t
-       gcmd_¿nge_aùiÚ
- =
-
-435 
-TOKEN_STRING_INITIALIZER
-(\19
-cmd_¿nge_»suÉ
-, 
-aùiÚ
-,
-
-438 
-·r£_pgm_\9a¡_t
-       gcmd_¿nge
- = {
-
-439 .
-f
- = 
-cmd_¿nge_·r£d
-,
-
-440 .
-       gd©a
- = 
-NULL
-,
-
-441 .
-       gh\96p_¡r
- = "start/stop/show current\84angeing",
-
-442 .
-       gtok\92s
- = {
-
-443 (
-´og_void
- *)&
-cmd_¿nge_¿nge
-,
-
-444 (
-´og_void
- *)&
-cmd_¿nge_aùiÚ
-,
-
-445 
-NULL
-,
-
-452 \19
-       scmd_¿nge_³riod_»suÉ
- {
-
-453 
-fixed_¡r\9ag_t
-       m¿nge
-;
-
-454 
-fixed_¡r\9ag_t
-       maùiÚ
-;
-
-455 
-u\9at32_t
-       m³riod
-;
-
-459 \18\1e
-       $cmd_¿nge_³riod_·r£d
-(\1e*
-·r£d_»suÉ
-, \19
-cmdl\9ae
- *
-,
-
-460 \1e*
-d©a
-)
-
-462 \19
-cmd_¿nge_³riod_»suÉ
- *
-»s
- = 
-·r£d_»suÉ
-;
-
-464 ià(
-»s
-->
-³riod
- < 10) {
-
-465 
-       `´\9atf
-("error, minimum\85eriod is 10 ms\n");
-
-469 
-¿nge_³riod_ms
- = 
-»s
-->
-³riod
-;
-
-470 
-       }
-}
-
-472 
-·r£_pgm_tok\92_¡r\9ag_t
-       gcmd_¿nge_³riod_¿nge_³riod
- =
-
-473 
-TOKEN_STRING_INITIALIZER
-(\19
-cmd_¿nge_³riod_»suÉ
-, 
-¿nge
-,
-
-475 
-·r£_pgm_tok\92_¡r\9ag_t
-       gcmd_¿nge_³riod_aùiÚ
- =
-
-476 
-TOKEN_STRING_INITIALIZER
-(\19
-cmd_¿nge_³riod_»suÉ
-, 
-aùiÚ
-,
-
-478 
-·r£_pgm_tok\92_num_t
-       gcmd_¿nge_³riod_³riod
- =
-
-479 
-TOKEN_NUM_INITIALIZER
-(\19
-cmd_¿nge_³riod_»suÉ
-, 
-³riod
-, 
-UINT32
-);
-
-482 
-·r£_pgm_\9a¡_t
-       gcmd_¿nge_³riod
- = {
-
-483 .
-f
- = 
-cmd_¿nge_³riod_·r£d
-,
-
-484 .
-       gd©a
- = 
-NULL
-,
-
-485 .
-       gh\96p_¡r
- = "set\84ange\81est\85eriod",
-
-486 .
-       gtok\92s
- = {
-
-487 (
-´og_void
- *)&
-cmd_¿nge_³riod_¿nge_³riod
-,
-
-488 (
-´og_void
- *)&
-cmd_¿nge_³riod_aùiÚ
-,
-
-489 (
-´og_void
- *)&
-cmd_¿nge_³riod_³riod
-,
-
-490 
-NULL
-,
-
-497 \19
-       scmd_¿nge_couÁ_»suÉ
- {
-
-498 
-fixed_¡r\9ag_t
-       m¿nge
-;
-
-499 
-fixed_¡r\9ag_t
-       maùiÚ
-;
-
-500 
-u\9at32_t
-       mcouÁ
-;
-
-504 \18\1e
-       $cmd_¿nge_couÁ_·r£d
-(\1e*
-·r£d_»suÉ
-, \19
-cmdl\9ae
- *
-,
-
-505 \1e*
-d©a
-)
-
-507 \19
-cmd_¿nge_couÁ_»suÉ
- *
-»s
- = 
-·r£d_»suÉ
-;
-
-508 
-¿nge_couÁ
- = 
-»s
-->
-couÁ
-;
-
-509 
-       }
-}
-
-511 
-·r£_pgm_tok\92_¡r\9ag_t
-       gcmd_¿nge_couÁ_¿nge_couÁ
- =
-
-512 
-TOKEN_STRING_INITIALIZER
-(\19
-cmd_¿nge_couÁ_»suÉ
-, 
-¿nge
-,
-
-514 
-·r£_pgm_tok\92_¡r\9ag_t
-       gcmd_¿nge_couÁ_aùiÚ
- =
-
-515 
-TOKEN_STRING_INITIALIZER
-(\19
-cmd_¿nge_couÁ_»suÉ
-, 
-aùiÚ
-,
-
-517 
-·r£_pgm_tok\92_num_t
-       gcmd_¿nge_couÁ_couÁ
- =
-
-518 
-TOKEN_NUM_INITIALIZER
-(\19
-cmd_¿nge_couÁ_»suÉ
-, 
-couÁ
-, 
-UINT32
-);
-
-521 
-·r£_pgm_\9a¡_t
-       gcmd_¿nge_couÁ
- = {
-
-522 .
-f
- = 
-cmd_¿nge_couÁ_·r£d
-,
-
-523 .
-       gd©a
- = 
-NULL
-,
-
-524 .
-       gh\96p_¡r
- = "set\84ange\81est count",
-
-525 .
-       gtok\92s
- = {
-
-526 (
-´og_void
- *)&
-cmd_¿nge_couÁ_¿nge_couÁ
-,
-
-527 (
-´og_void
- *)&
-cmd_¿nge_couÁ_aùiÚ
-,
-
-528 (
-´og_void
- *)&
-cmd_¿nge_couÁ_couÁ
-,
-
-529 
-NULL
-,
-
-536 \19
-       scmd_¿nge_pow\94mask_»suÉ
- {
-
-537 
-fixed_¡r\9ag_t
-       m¿nge
-;
-
-538 
-fixed_¡r\9ag_t
-       maùiÚ
-;
-
-539 
-u\9at8_t
-       mpow\94mask
-;
-
-543 \18\1e
-       $cmd_¿nge_pow\94mask_·r£d
-(\1e*
-·r£d_»suÉ
-, \19
-cmdl\9ae
- *
-,
-
-544 \1e*
-d©a
-)
-
-546 \19
-cmd_¿nge_pow\94mask_»suÉ
- *
-»s
- = 
-·r£d_»suÉ
-;
-
-547 
-¿nge_pow\94mask
- = 
-»s
-->
-pow\94mask
-;
-
-548 
-       }
-}
-
-550 
-·r£_pgm_tok\92_¡r\9ag_t
-       gcmd_¿nge_pow\94mask_¿nge_pow\94mask
- =
-
-551 
-TOKEN_STRING_INITIALIZER
-(\19
-cmd_¿nge_pow\94mask_»suÉ
-, 
-¿nge
-,
-
-553 
-·r£_pgm_tok\92_¡r\9ag_t
-       gcmd_¿nge_pow\94mask_aùiÚ
- =
-
-554 
-TOKEN_STRING_INITIALIZER
-(\19
-cmd_¿nge_pow\94mask_»suÉ
-, 
-aùiÚ
-,
-
-556 
-·r£_pgm_tok\92_num_t
-       gcmd_¿nge_pow\94mask_pow\94mask
- =
-
-557 
-TOKEN_NUM_INITIALIZER
-(\19
-cmd_¿nge_pow\94mask_»suÉ
-, 
-pow\94mask
-,
-
-558 
-UINT8
-);
-
-561 
-·r£_pgm_\9a¡_t
-       gcmd_¿nge_pow\94mask
- = {
-
-562 .
-f
- = 
-cmd_¿nge_pow\94mask_·r£d
-,
-
-563 .
-       gd©a
- = 
-NULL
-,
-
-564 .
-       gh\96p_¡r
- = "set\84ange\81est\85owermask",
-
-565 .
-       gtok\92s
- = {
-
-566 (
-´og_void
- *)&
-cmd_¿nge_pow\94mask_¿nge_pow\94mask
-,
-
-567 (
-´og_void
- *)&
-cmd_¿nge_pow\94mask_aùiÚ
-,
-
-568 (
-´og_void
- *)&
-cmd_¿nge_pow\94mask_pow\94mask
-,
-
-569 
-NULL
-,
-
-576 \19
-       scmd_¿nge_d¡addr_»suÉ
- {
-
-577 
-fixed_¡r\9ag_t
-       m¿nge
-;
-
-578 
-fixed_¡r\9ag_t
-       maùiÚ
-;
-
-579 
-u\9at64_t
-       md¡addr
-;
-
-583 \18\1e
-       $cmd_¿nge_d¡addr_·r£d
-(\1e*
-·r£d_»suÉ
-, \19
-cmdl\9ae
- *
-,
-
-584 \1e*
-d©a
-)
-
-586 \19
-cmd_¿nge_d¡addr_»suÉ
- *
-»s
- = 
-·r£d_»suÉ
-;
-
-588 
-¿nge_d¡addr
- = 
-»s
-->
-d¡addr
-;
-
-589 
-       }
-}
-
-591 
-·r£_pgm_tok\92_¡r\9ag_t
-       gcmd_¿nge_d¡addr_¿nge_d¡addr
- =
-
-592 
-TOKEN_STRING_INITIALIZER
-(\19
-cmd_¿nge_d¡addr_»suÉ
-, 
-¿nge
-,
-
-594 
-·r£_pgm_tok\92_¡r\9ag_t
-       gcmd_¿nge_d¡addr_aùiÚ
- =
-
-595 
-TOKEN_STRING_INITIALIZER
-(\19
-cmd_¿nge_d¡addr_»suÉ
-, 
-aùiÚ
-,
-
-597 
-·r£_pgm_tok\92_num_t
-       gcmd_¿nge_d¡addr_d¡addr
- =
-
-598 
-TOKEN_NUM_INITIALIZER
-(\19
-cmd_¿nge_d¡addr_»suÉ
-, 
-d¡addr
-, 
-UINT64
-);
-
-601 
-·r£_pgm_\9a¡_t
-       gcmd_¿nge_d¡addr
- = {
-
-602 .
-f
- = 
-cmd_¿nge_d¡addr_·r£d
-,
-
-603 .
-       gd©a
- = 
-NULL
-,
-
-604 .
-       gh\96p_¡r
- = "set\84egister\84angeing dstaddr",
-
-605 .
-       gtok\92s
- = {
-
-606 (
-´og_void
- *)&
-cmd_¿nge_d¡addr_¿nge_d¡addr
-,
-
-607 (
-´og_void
- *)&
-cmd_¿nge_d¡addr_aùiÚ
-,
-
-608 (
-´og_void
- *)&
-cmd_¿nge_d¡addr_d¡addr
-,
-
-609 
-NULL
-,
-
-616 \19
-       scmd_p\9ag_»suÉ
- {
-
-617 
-fixed_¡r\9ag_t
-       mp\9ag
-;
-
-621 \18\1e
-       $cmd_p\9ag_·r£d
-(\1e*
-·r£d_»suÉ
-, \19
-cmdl\9ae
- *
-, \1e*
-d©a
-)
-
-623 
-       `xb\93­p_£nd_©cmd
-("VL", 
-NULL
-, 0, 1);
-
-624 
-       }
-}
-
-626 
-·r£_pgm_tok\92_¡r\9ag_t
-       gcmd_p\9ag_p\9ag
- =
-
-627 
-TOKEN_STRING_INITIALIZER
-(\19
-cmd_p\9ag_»suÉ
-, 
-p\9ag
-, "ping");
-
-629 
-·r£_pgm_\9a¡_t
-       gcmd_p\9ag
- = {
-
-630 .
-f
- = 
-cmd_p\9ag_·r£d
-,
-
-631 .
-       gd©a
- = 
-NULL
-,
-
-632 .
-       gh\96p_¡r
- = "Send\87\85ing\81o\81he xbee device",
-
-633 .
-       gtok\92s
- = {
-
-634 (
-´og_void
- *)&
-cmd_p\9ag_p\9ag
-,
-
-635 
-NULL
-,
-
-642 \19
-       scmd_¿w_»suÉ
- {
-
-643 
-fixed_¡r\9ag_t
-       m¿w
-;
-
-647 \18\1e
-       $cmd_¿w_·r£d
-(\1e*
-·r£d_»suÉ
-, \19
-cmdl\9ae
- *
-, \1e*
-d©a
-)
-
-649 
-       `´\9atf
-("switched\81o\84aw mode, CTRL-D\81o\83xit\n");
-
-650 
-       `rdl\9ae_¡Ý
-(&
-->
-rdl
-);
-
-651 
-xb\93_¿w
- = 1;
-
-652 
-       }
-}
-
-654 
-·r£_pgm_tok\92_¡r\9ag_t
-       gcmd_¿w_¿w
- =
-
-655 
-TOKEN_STRING_INITIALIZER
-(\19
-cmd_¿w_»suÉ
-, 
-¿w
-, "raw");
-
-657 
-·r£_pgm_\9a¡_t
-       gcmd_¿w
- = {
-
-658 .
-f
- = 
-cmd_¿w_·r£d
-,
-
-659 .
-       gd©a
- = 
-NULL
-,
-
-660 .
-       gh\96p_¡r
- = "Switch\81o\84aw mode",
-
-661 .
-       gtok\92s
- = {
-
-662 (
-´og_void
- *)&
-cmd_¿w_¿w
-,
-
-663 
-NULL
-,
-
-670 \19
-       scmd_dump_»suÉ
- {
-
-671 
-fixed_¡r\9ag_t
-       mdump
-;
-
-672 
-fixed_¡r\9ag_t
-       mÚoff
-;
-
-676 \18\1e
-       $cmd_dump_·r£d
-(\1e*
-·r£d_»suÉ
-, \19
-cmdl\9ae
- *
-, \1e*
-d©a
-)
-
-678 \19
-cmd_dump_»suÉ
- *
-»s
- = 
-·r£d_»suÉ
-;
-
-679 ià(!
-       `¡rcmp
-(
-»s
-->
-Úoff
-, "on"))
-
-680 
-xb\93_hexdump
- = 1;
-
-682 
-xb\93_hexdump
- = 0;
-
-683 
-       }
-}
-
-685 
-·r£_pgm_tok\92_¡r\9ag_t
-       gcmd_dump_dump
- =
-
-686 
-TOKEN_STRING_INITIALIZER
-(\19
-cmd_dump_»suÉ
-, 
-dump
-, "dump");
-
-688 
-·r£_pgm_tok\92_¡r\9ag_t
-       gcmd_dump_Úoff
- =
-
-689 
-TOKEN_STRING_INITIALIZER
-(\19
-cmd_dump_»suÉ
-, 
-Úoff
-, "on#off");
-
-691 
-·r£_pgm_\9a¡_t
-       gcmd_dump
- = {
-
-692 .
-f
- = 
-cmd_dump_·r£d
-,
-
-693 .
-       gd©a
- = 
-NULL
-,
-
-694 .
-       gh\96p_¡r
- = "enable/disable hexdump of\84eceived\85ackets",
-
-695 .
-       gtok\92s
- = {
-
-696 (
-´og_void
- *)&
-cmd_dump_dump
-,
-
-697 (
-´og_void
- *)&
-cmd_dump_Úoff
-,
-
-698 
-NULL
-,
-
-705 \19
-       scmd_debug_»suÉ
- {
-
-706 
-fixed_¡r\9ag_t
-       mdebug
-;
-
-707 
-fixed_¡r\9ag_t
-       mÚoff
-;
-
-711 \18\1e
-       $cmd_debug_·r£d
-(\1e*
-·r£d_»suÉ
-, \19
-cmdl\9ae
- *
-, \1e*
-d©a
-)
-
-713 \19
-cmd_debug_»suÉ
- *
-»s
- = 
-·r£d_»suÉ
-;
-
-714 ià(!
-       `¡rcmp
-(
-»s
-->
-Úoff
-, "on"))
-
-715 
-xb\93_debug
- = 1;
-
-717 
-xb\93_debug
- = 0;
-
-718 
-       }
-}
-
-720 
-·r£_pgm_tok\92_¡r\9ag_t
-       gcmd_debug_debug
- =
-
-721 
-TOKEN_STRING_INITIALIZER
-(\19
-cmd_debug_»suÉ
-, 
-debug
-, "debug");
-
-723 
-·r£_pgm_tok\92_¡r\9ag_t
-       gcmd_debug_Úoff
- =
-
-724 
-TOKEN_STRING_INITIALIZER
-(\19
-cmd_debug_»suÉ
-, 
-Úoff
-, "on#off");
-
-726 
-·r£_pgm_\9a¡_t
-       gcmd_debug
- = {
-
-727 .
-f
- = 
-cmd_debug_·r£d
-,
-
-728 .
-       gd©a
- = 
-NULL
-,
-
-729 .
-       gh\96p_¡r
- = "enable/disable\87dditionnal debug",
-
-730 .
-       gtok\92s
- = {
-
-731 (
-´og_void
- *)&
-cmd_debug_debug
-,
-
-732 (
-´og_void
- *)&
-cmd_debug_Úoff
-,
-
-733 
-NULL
-,
-
-740 \19
-       scmd_h\96p_»suÉ
- {
-
-741 
-fixed_¡r\9ag_t
-       mh\96p
-;
-
-742 \19
-xb\93_©cmd
- *
-       mcmd
-;
-
-746 \18\1e
-       $cmd_h\96p_·r£d
-(\1e*
-·r£d_»suÉ
-, \19
-cmdl\9ae
- *
-,
-
-747 \1e*
-d©a
-)
-
-749 \19
-cmd_h\96p_»suÉ
- *
-»s
- = 
-·r£d_»suÉ
-;
-
-750 \12
-ty³
-;
-
-752 
-ty³
- = (
-»s
-->
-cmd
-->
-æags
- & (
-XBEE_ATCMD_F_READ
- | 
-XBEE_ATCMD_F_WRITE
-));
-
-753 \1a
-ty³
-) {
-
-754 \ 4
-XBEE_ATCMD_F_READ
-:
-
-755 
-       `´\9atf
-("Read-only\n");
-
-757 \ 4
-XBEE_ATCMD_F_WRITE
-:
-
-758 
-       `´\9atf
-("Write-only\n");
-
-761 
-       `´\9atf
-("Read-write\n");
-
-764 ià(
-»s
-->
-cmd
-->
-æags
- & 
-XBEE_ATCMD_F_PARAM_NONE
-)
-
-765 
-       `´\9atf
-("No\87rgument\n");
-
-766 \vià(
-»s
-->
-cmd
-->
-æags
- & 
-XBEE_ATCMD_F_PARAM_U8
-)
-
-767 
-       `´\9atf
-("Register is unsigned 8 bits\n");
-
-768 \vià(
-»s
-->
-cmd
-->
-æags
- & 
-XBEE_ATCMD_F_PARAM_U16
-)
-
-769 
-       `´\9atf
-("Register is unsigned 16 bits\n");
-
-770 \vià(
-»s
-->
-cmd
-->
-æags
- & 
-XBEE_ATCMD_F_PARAM_U32
-)
-
-771 
-       `´\9atf
-("Register is unsigned 32 bits\n");
-
-772 \vià(
-»s
-->
-cmd
-->
-æags
- & 
-XBEE_ATCMD_F_PARAM_S16
-)
-
-773 
-       `´\9atf
-("Register is signed 16 bits\n");
-
-774 \vià(
-»s
-->
-cmd
-->
-æags
- & 
-XBEE_ATCMD_F_PARAM_STRING_20B
-)
-
-775 
-       `´\9atf
-("Register is\87 20 bytes string\n");
-
-777 
-       `´\9atf
-("Unknown\87rgument\n");
-
-779 
-       `´\9atf
-("%s\n", 
-»s
-->
-cmd
-->
-h\96p
-);
-
-780 
-       }
-}
-
-782 
-·r£_pgm_tok\92_¡r\9ag_t
-       gcmd_h\96p_h\96p
- =
-
-783 
-TOKEN_STRING_INITIALIZER
-(\19
-cmd_h\96p_»suÉ
-, 
-h\96p
-, "help");
-
-785 
-·r£_pgm_tok\92_©cmd_t
-       gcmd_h\96p_©cmd
- =
-
-786 
-TOKEN_ATCMD_INITIALIZER
-(\19
-cmd_h\96p_»suÉ
-, 
-cmd
-, &
-xb\93_dev
-,
-
-789 
-·r£_pgm_\9a¡_t
-       gcmd_h\96p
- = {
-
-790 .
-f
- = 
-cmd_h\96p_·r£d
-,
-
-791 .
-       gd©a
- = 
-NULL
-,
-
-792 .
-       gh\96p_¡r
- = "Help\87\84egister using\87n AT command",
-
-793 .
-       gtok\92s
- = {
-
-794 (
-´og_void
- *)&
-cmd_h\96p_h\96p
-,
-
-795 (
-´og_void
- *)&
-cmd_h\96p_©cmd
-,
-
-796 
-NULL
-,
-
-803 \19
-       scmd_»ad_»suÉ
- {
-
-804 
-fixed_¡r\9ag_t
-       m»ad
-;
-
-805 \19
-xb\93_©cmd
- *
-       mcmd
-;
-
-809 \18\1e
-       $cmd_»ad_·r£d
-(\1e*
-·r£d_»suÉ
-, \19
-cmdl\9ae
- *
-,
-
-810 \1e*
-d©a
-)
-
-812 \19
-cmd_»ad_»suÉ
- *
-»s
- = 
-·r£d_»suÉ
-;
-
-813 
-       `xb\93­p_£nd_©cmd
-(
-»s
-->
-cmd
-->
-Çme
-, 
-NULL
-, 0, 1);
-
-814 
-       }
-}
-
-816 
-·r£_pgm_tok\92_¡r\9ag_t
-       gcmd_»ad_»ad
- =
-
-817 
-TOKEN_STRING_INITIALIZER
-(\19
-cmd_»ad_»suÉ
-, 
-»ad
-, "read");
-
-819 
-·r£_pgm_tok\92_©cmd_t
-       gcmd_»ad_©cmd
- =
-
-820 
-TOKEN_ATCMD_INITIALIZER
-(\19
-cmd_»ad_»suÉ
-, 
-cmd
-, &
-xb\93_dev
-,
-
-821 
-XBEE_ATCMD_F_READ
-, XBEE_ATCMD_F_READ);
-
-823 
-·r£_pgm_\9a¡_t
-       gcmd_»ad
- = {
-
-824 .
-f
- = 
-cmd_»ad_·r£d
-,
-
-825 .
-       gd©a
- = 
-NULL
-,
-
-826 .
-       gh\96p_¡r
- = "Read\87\84egister using\87n AT command",
-
-827 .
-       gtok\92s
- = {
-
-828 (
-´og_void
- *)&
-cmd_»ad_»ad
-,
-
-829 (
-´og_void
- *)&
-cmd_»ad_©cmd
-,
-
-830 
-NULL
-,
-
-837 \19
-       scmd_wr\99e_»suÉ
- {
-
-838 
-fixed_¡r\9ag_t
-       mwr\99e
-;
-
-839 \19
-xb\93_©cmd
- *
-       mcmd
-;
-
-841 
-u\9at8_t
-       mu8
-;
-
-842 
-u\9at16_t
-       mu16
-;
-
-843 
-u\9at32_t
-       mu32
-;
-
-848 \18\1e
-       $cmd_wr\99e_·r£d
-(\1e*
-·r£d_»suÉ
-, \19
-cmdl\9ae
- *
-,
-
-849 \1e*
-d©a
-)
-
-851 \19
-cmd_wr\99e_»suÉ
- *
-»s
- = 
-·r£d_»suÉ
-;
-
-852 \12
-Ën
-;
-
-853 \1e*
-·¿m
-;
-
-855 ià(
-»s
-->
-cmd
-->
-æags
- & 
-XBEE_ATCMD_F_PARAM_NONE
-) {
-
-856 
-Ën
- = 0;
-
-857 
-·¿m
- = 
-NULL
-;
-
-859 \vià(
-»s
-->
-cmd
-->
-æags
- & 
-XBEE_ATCMD_F_PARAM_U8
-) {
-
-860 
-Ën
- = \17(
-»s
-->
-u8
-);
-
-861 
-·¿m
- = &
-»s
-->
-u8
-;
-
-863 \vià(
-»s
-->
-cmd
-->
-æags
- & 
-XBEE_ATCMD_F_PARAM_U16
-) {
-
-864 
-Ën
- = \17(
-»s
-->
-u16
-);
-
-865 
-»s
-->
-u16
- = 
-       `htÚs
-(res->u16);
-
-866 
-·¿m
- = &
-»s
-->
-u16
-;
-
-868 \vià(
-»s
-->
-cmd
-->
-æags
- & 
-XBEE_ATCMD_F_PARAM_U32
-) {
-
-869 
-Ën
- = \17(
-»s
-->
-u32
-);
-
-870 
-»s
-->
-u32
- = 
-       `htÚl
-(res->u32);
-
-871 
-·¿m
- = &
-»s
-->
-u32
-;
-
-874 
-       `´\9atf
-("Unknown\87rgument\81ype\n");
-
-877 
-       `xb\93­p_£nd_©cmd
-(
-»s
-->
-cmd
-->
-Çme
-, 
-·¿m
-, 
-Ën
-, 1);
-
-878 
-       }
-}
-
-880 
-·r£_pgm_tok\92_¡r\9ag_t
-       gcmd_wr\99e_wr\99e
- =
-
-881 
-TOKEN_STRING_INITIALIZER
-(\19
-cmd_wr\99e_»suÉ
-, 
-wr\99e
-,
-
-884 
-·r£_pgm_tok\92_©cmd_t
-       gcmd_wr\99e_nÚe_©cmd
- =
-
-885 
-TOKEN_ATCMD_INITIALIZER
-(\19
-cmd_wr\99e_»suÉ
-, 
-cmd
-,
-
-886 &
-xb\93_dev
-,
-
-887 
-XBEE_ATCMD_F_WRITE
- | 
-XBEE_ATCMD_F_PARAM_NONE
-,
-
-888 
-XBEE_ATCMD_F_WRITE
- | 
-XBEE_ATCMD_F_PARAM_NONE
-);
-
-890 
-·r£_pgm_\9a¡_t
-       gcmd_wr\99e_nÚe
- = {
-
-891 .
-f
- = 
-cmd_wr\99e_·r£d
-,
-
-892 .
-       gd©a
- = 
-NULL
-,
-
-893 .
-       gh\96p_¡r
- = "Send\87n AT command (no\87rgument)",
-
-894 .
-       gtok\92s
- = {
-
-895 (
-´og_void
- *)&
-cmd_wr\99e_wr\99e
-,
-
-896 (
-´og_void
- *)&
-cmd_wr\99e_nÚe_©cmd
-,
-
-897 
-NULL
-,
-
-901 
-·r£_pgm_tok\92_©cmd_t
-       gcmd_wr\99e_u8_©cmd
- =
-
-902 
-TOKEN_ATCMD_INITIALIZER
-(\19
-cmd_wr\99e_»suÉ
-, 
-cmd
-,
-
-903 &
-xb\93_dev
-,
-
-904 
-XBEE_ATCMD_F_WRITE
- | 
-XBEE_ATCMD_F_PARAM_U8
-,
-
-905 
-XBEE_ATCMD_F_WRITE
- | 
-XBEE_ATCMD_F_PARAM_U8
-);
-
-907 
-·r£_pgm_tok\92_num_t
-       gcmd_wr\99e_u8_u8
- =
-
-908 
-TOKEN_NUM_INITIALIZER
-(\19
-cmd_wr\99e_»suÉ
-, 
-u8
-, 
-UINT8
-);
-
-910 
-·r£_pgm_\9a¡_t
-       gcmd_wr\99e_u8
- = {
-
-911 .
-f
- = 
-cmd_wr\99e_·r£d
-,
-
-912 .
-       gd©a
- = 
-NULL
-,
-
-913 .
-       gh\96p_¡r
- = "Write\87 8 bits\84egister using\87n AT command",
-
-914 .
-       gtok\92s
- = {
-
-915 (
-´og_void
- *)&
-cmd_wr\99e_wr\99e
-,
-
-916 (
-´og_void
- *)&
-cmd_wr\99e_u8_©cmd
-,
-
-917 (
-´og_void
- *)&
-cmd_wr\99e_u8_u8
-,
-
-918 
-NULL
-,
-
-922 
-·r£_pgm_tok\92_©cmd_t
-       gcmd_wr\99e_u16_©cmd
- =
-
-923 
-TOKEN_ATCMD_INITIALIZER
-(\19
-cmd_wr\99e_»suÉ
-, 
-cmd
-,
-
-924 &
-xb\93_dev
-,
-
-925 
-XBEE_ATCMD_F_WRITE
- | 
-XBEE_ATCMD_F_PARAM_U16
-,
-
-926 
-XBEE_ATCMD_F_WRITE
- | 
-XBEE_ATCMD_F_PARAM_U16
-);
-
-928 
-·r£_pgm_tok\92_num_t
-       gcmd_wr\99e_u16_u16
- =
-
-929 
-TOKEN_NUM_INITIALIZER
-(\19
-cmd_wr\99e_»suÉ
-, 
-u16
-, 
-UINT16
-);
-
-931 
-·r£_pgm_\9a¡_t
-       gcmd_wr\99e_u16
- = {
-
-932 .
-f
- = 
-cmd_wr\99e_·r£d
-,
-
-933 .
-       gd©a
- = 
-NULL
-,
-
-934 .
-       gh\96p_¡r
- = "Write\87 16 bits\84egister using\87n AT command",
-
-935 .
-       gtok\92s
- = {
-
-936 (
-´og_void
- *)&
-cmd_wr\99e_wr\99e
-,
-
-937 (
-´og_void
- *)&
-cmd_wr\99e_u16_©cmd
-,
-
-938 (
-´og_void
- *)&
-cmd_wr\99e_u16_u16
-,
-
-939 
-NULL
-,
-
-943 
-·r£_pgm_tok\92_©cmd_t
-       gcmd_wr\99e_u32_©cmd
- =
-
-944 
-TOKEN_ATCMD_INITIALIZER
-(\19
-cmd_wr\99e_»suÉ
-, 
-cmd
-,
-
-945 &
-xb\93_dev
-,
-
-946 
-XBEE_ATCMD_F_WRITE
- | 
-XBEE_ATCMD_F_PARAM_U32
-,
-
-947 
-XBEE_ATCMD_F_WRITE
- | 
-XBEE_ATCMD_F_PARAM_U32
-);
-
-949 
-·r£_pgm_tok\92_num_t
-       gcmd_wr\99e_u32_u32
- =
-
-950 
-TOKEN_NUM_INITIALIZER
-(\19
-cmd_wr\99e_»suÉ
-, 
-u32
-, 
-UINT32
-);
-
-952 
-·r£_pgm_\9a¡_t
-       gcmd_wr\99e_u32
- = {
-
-953 .
-f
- = 
-cmd_wr\99e_·r£d
-,
-
-954 .
-       gd©a
- = 
-NULL
-,
-
-955 .
-       gh\96p_¡r
- = "Write\87 32 bits\84egister using\87n AT command",
-
-956 .
-       gtok\92s
- = {
-
-957 (
-´og_void
- *)&
-cmd_wr\99e_wr\99e
-,
-
-958 (
-´og_void
- *)&
-cmd_wr\99e_u32_©cmd
-,
-
-959 (
-´og_void
- *)&
-cmd_wr\99e_u32_u32
-,
-
-960 
-NULL
-,
-
-967 \19
-       scmd_£ndmsg_»suÉ
- {
-
-968 
-fixed_¡r\9ag_t
-       m£ndmsg
-;
-
-969 
-u\9at64_t
-       maddr
-;
-
-970 
-fixed_¡r\9ag_t
-       md©a
-;
-
-974 \18\1e
-       $cmd_£ndmsg_·r£d
-(\1e*
-·r£d_»suÉ
-, \19
-cmdl\9ae
- *
-,
-
-975 \1e*
-d©a
-)
-
-977 \19
-cmd_£ndmsg_»suÉ
- *
-»s
- = 
-·r£d_»suÉ
-;
-
-978 
-       `xb\93­p_£nd_msg
-(
-»s
-->
-addr
-,\84es->
-d©a
-, 
-       `¡¾\92
-(res->data), 1);
-
-979 
-       }
-}
-
-981 
-·r£_pgm_tok\92_¡r\9ag_t
-       gcmd_£ndmsg_£ndmsg
- =
-
-982 
-TOKEN_STRING_INITIALIZER
-(\19
-cmd_£ndmsg_»suÉ
-, 
-£ndmsg
-, "sendmsg");
-
-984 
-·r£_pgm_tok\92_num_t
-       gcmd_£ndmsg_addr
- =
-
-985 
-TOKEN_NUM_INITIALIZER
-(\19
-cmd_£ndmsg_»suÉ
-, 
-addr
-, 
-UINT64
-);
-
-987 
-·r£_pgm_tok\92_¡r\9ag_t
-       gcmd_£ndmsg_d©a
- =
-
-988 
-TOKEN_STRING_INITIALIZER
-(\19
-cmd_£ndmsg_»suÉ
-, 
-d©a
-, 
-NULL
-);
-
-990 
-·r£_pgm_\9a¡_t
-       gcmd_£ndmsg
- = {
-
-991 .
-f
- = 
-cmd_£ndmsg_·r£d
-,
-
-992 .
-       gd©a
- = 
-NULL
-,
-
-993 .
-       gh\96p_¡r
- = "Send data\81o\87\82ode using its\87ddress",
-
-994 .
-       gtok\92s
- = {
-
-995 (
-´og_void
- *)&
-cmd_£ndmsg_£ndmsg
-,
-
-996 (
-´og_void
- *)&
-cmd_£ndmsg_addr
-,
-
-997 (
-´og_void
- *)&
-cmd_£ndmsg_d©a
-,
-
-998 
-NULL
-,
-
-1005 \19
-       scmd_£ndmsg_Çme_»suÉ
- {
-
-1006 
-fixed_¡r\9ag_t
-       m£ndmsg_Çme
-;
-
-1007 \19
-xb\93_Ãigh
- *
-       mÃigh
-;
-
-1008 
-fixed_¡r\9ag_t
-       md©a
-;
-
-1012 \18\1e
-       $cmd_£ndmsg_Çme_·r£d
-(\1e*
-·r£d_»suÉ
-, \19
-cmdl\9ae
- *
-,
-
-1013 \1e*
-d©a
-)
-
-1015 \19
-cmd_£ndmsg_Çme_»suÉ
- *
-»s
- = 
-·r£d_»suÉ
-;
-
-1016 
-       `xb\93­p_£nd_msg
-(
-»s
-->
-Ãigh
-->
-addr
-,\84es->
-d©a
-, 
-       `¡¾\92
-(res->data), 1);
-
-1017 
-       }
-}
-
-1019 
-·r£_pgm_tok\92_¡r\9ag_t
-       gcmd_£ndmsg_Çme_£ndmsg_Çme
- =
-
-1020 
-TOKEN_STRING_INITIALIZER
-(\19
-cmd_£ndmsg_Çme_»suÉ
-, 
-£ndmsg_Çme
-,
-
-1023 
-·r£_pgm_tok\92_ÃighbÜ_t
-       gcmd_£ndmsg_Çme_Ãigh
- =
-
-1024 
-TOKEN_NEIGHBOR_INITIALIZER
-(\19
-cmd_£ndmsg_Çme_»suÉ
-, 
-Ãigh
-,
-
-1025 &
-xb\93_dev
-);
-
-1027 
-·r£_pgm_tok\92_¡r\9ag_t
-       gcmd_£ndmsg_Çme_d©a
- =
-
-1028 
-TOKEN_STRING_INITIALIZER
-(\19
-cmd_£ndmsg_Çme_»suÉ
-, 
-d©a
-, 
-NULL
-);
-
-1030 
-·r£_pgm_\9a¡_t
-       gcmd_£ndmsg_Çme
- = {
-
-1031 .
-f
- = 
-cmd_£ndmsg_Çme_·r£d
-,
-
-1032 .
-       gd©a
- = 
-NULL
-,
-
-1033 .
-       gh\96p_¡r
- = "Send data\81o\87\82ode using its\82ame",
-
-1034 .
-       gtok\92s
- = {
-
-1035 (
-´og_void
- *)&
-cmd_£ndmsg_Çme_£ndmsg_Çme
-,
-
-1036 (
-´og_void
- *)&
-cmd_£ndmsg_Çme_Ãigh
-,
-
-1037 (
-´og_void
- *)&
-cmd_£ndmsg_Çme_d©a
-,
-
-1038 
-NULL
-,
-
-1044 \19
-       scmd_Ãigh_d\96_»suÉ
- {
-
-1045 
-fixed_¡r\9ag_t
-       mcmd
-;
-
-1046 
-fixed_¡r\9ag_t
-       maùiÚ
-;
-
-1047 \19
-xb\93_Ãigh
- *
-       mÃigh
-;
-
-1050 \18\1e
-       $cmd_Ãigh_d\96_·r£d
-(\1e*
-·r£d_»suÉ
-,
-
-1051 \19
-cmdl\9ae
- *
-,
-
-1052 \1e*
-d©a
-)
-
-1054 \19
-cmd_Ãigh_d\96_»suÉ
- *
-»s
- = 
-·r£d_»suÉ
-;
-
-1055 
-       `xb\93_Ãigh_d\96
-(
-xb\93_dev
-, 
-»s
-->
-Ãigh
-);
-
-1056 
-       }
-}
-
-1058 
-·r£_pgm_tok\92_¡r\9ag_t
-       gcmd_Ãigh_d\96_cmd
- =
-
-1059 
-TOKEN_STRING_INITIALIZER
-(\19
-cmd_Ãigh_d\96_»suÉ
-, 
-cmd
-, "neigh");
-
-1060 
-·r£_pgm_tok\92_¡r\9ag_t
-       gcmd_Ãigh_d\96_aùiÚ
- =
-
-1061 
-TOKEN_STRING_INITIALIZER
-(\19
-cmd_Ãigh_d\96_»suÉ
-, 
-aùiÚ
-, "del");
-
-1062 
-·r£_pgm_tok\92_ÃighbÜ_t
-       gcmd_Ãigh_d\96_Ãigh
- =
-
-1063 
-TOKEN_NEIGHBOR_INITIALIZER
-(\19
-cmd_Ãigh_d\96_»suÉ
-, 
-Ãigh
-,
-
-1064 &
-xb\93_dev
-);
-
-1066 
-·r£_pgm_\9a¡_t
-       gcmd_Ãigh_d\96
- = {
-
-1067 .
-f
- = 
-cmd_Ãigh_d\96_·r£d
-,
-
-1068 .
-       gd©a
- = 
-NULL
-,
-
-1069 .
-       gh\96p_¡r
- = "delete\87\82eighbor",
-
-1070 .
-       gtok\92s
- = {
-
-1071 (
-´og_void
- *)&
-cmd_Ãigh_d\96_cmd
-,
-
-1072 (
-´og_void
- *)&
-cmd_Ãigh_d\96_aùiÚ
-,
-
-1073 (
-´og_void
- *)&
-cmd_Ãigh_d\96_Ãigh
-,
-
-1074 
-NULL
-,
-
-1080 \19
-       scmd_Ãigh_add_»suÉ
- {
-
-1081 
-fixed_¡r\9ag_t
-       mcmd
-;
-
-1082 
-fixed_¡r\9ag_t
-       maùiÚ
-;
-
-1083 
-fixed_¡r\9ag_t
-       mÇme
-;
-
-1084 
-u\9at64_t
-       maddr
-;
-
-1087 \18\1e
-       $cmd_Ãigh_add_·r£d
-(\1e*
-·r£d_»suÉ
-,
-
-1088 \19
-cmdl\9ae
- *
-,
-
-1089 \1e*
-d©a
-)
-
-1091 \19
-cmd_Ãigh_add_»suÉ
- *
-»s
- = 
-·r£d_»suÉ
-;
-
-1092 ià(
-       `xb\93_Ãigh_add
-(
-xb\93_dev
-, 
-»s
-->
-Çme
-,\84es->
-addr
-è=ð
-NULL
-)
-
-1093 
-       `´\9atf
-("name or\87ddr\87lready\83xist\n");
-
-1094 
-       }
-}
-
-1096 
-·r£_pgm_tok\92_¡r\9ag_t
-       gcmd_Ãigh_add_cmd
- =
-
-1097 
-TOKEN_STRING_INITIALIZER
-(\19
-cmd_Ãigh_add_»suÉ
-, 
-cmd
-, "neigh");
-
-1098 
-·r£_pgm_tok\92_¡r\9ag_t
-       gcmd_Ãigh_add_aùiÚ
- =
-
-1099 
-TOKEN_STRING_INITIALIZER
-(\19
-cmd_Ãigh_add_»suÉ
-, 
-aùiÚ
-, "add");
-
-1100 
-·r£_pgm_tok\92_¡r\9ag_t
-       gcmd_Ãigh_add_Çme
- =
-
-1101 
-TOKEN_STRING_INITIALIZER
-(\19
-cmd_Ãigh_add_»suÉ
-, 
-Çme
-, 
-NULL
-);
-
-1102 
-·r£_pgm_tok\92_num_t
-       gcmd_Ãigh_add_addr
- =
-
-1103 
-TOKEN_NUM_INITIALIZER
-(\19
-cmd_Ãigh_add_»suÉ
-, 
-addr
-, 
-UINT64
-);
-
-1105 
-·r£_pgm_\9a¡_t
-       gcmd_Ãigh_add
- = {
-
-1106 .
-f
- = 
-cmd_Ãigh_add_·r£d
-,
-
-1107 .
-       gd©a
- = 
-NULL
-,
-
-1108 .
-       gh\96p_¡r
- = "add\87\82eighbor",
-
-1109 .
-       gtok\92s
- = {
-
-1110 (
-´og_void
- *)&
-cmd_Ãigh_add_cmd
-,
-
-1111 (
-´og_void
- *)&
-cmd_Ãigh_add_aùiÚ
-,
-
-1112 (
-´og_void
- *)&
-cmd_Ãigh_add_Çme
-,
-
-1113 (
-´og_void
- *)&
-cmd_Ãigh_add_addr
-,
-
-1114 
-NULL
-,
-
-1120 \19
-       scmd_Ãigh_li¡_»suÉ
- {
-
-1121 
-fixed_¡r\9ag_t
-       mcmd
-;
-
-1122 
-fixed_¡r\9ag_t
-       maùiÚ
-;
-
-1125 \18\1e
-       $cmd_Ãigh_li¡_·r£d
-(\1e*
-·r£d_»suÉ
-,
-
-1126 \19
-cmdl\9ae
- *
-,
-
-1127 \1e*
-d©a
-)
-
-1129 \19
-xb\93_Ãigh
- *
-Ãigh
-;
-
-1131 
-       `LIST_FOREACH
-(
-Ãigh
-, &
-xb\93_dev
-->
-Ãigh_li¡
-, 
-Ãxt
-) {
-
-1132 
-       `´\9atf
-(" %s: 0x%"
-PRIx64
-"\n", 
-Ãigh
-->
-Çme
-,\82eigh->
-addr
-);
-
-1134 
-       }
-}
-
-1136 
-·r£_pgm_tok\92_¡r\9ag_t
-       gcmd_Ãigh_li¡_cmd
- =
-
-1137 
-TOKEN_STRING_INITIALIZER
-(\19
-cmd_Ãigh_li¡_»suÉ
-, 
-cmd
-, "neigh");
-
-1138 
-·r£_pgm_tok\92_¡r\9ag_t
-       gcmd_Ãigh_li¡_aùiÚ
- =
-
-1139 
-TOKEN_STRING_INITIALIZER
-(\19
-cmd_Ãigh_li¡_»suÉ
-, 
-aùiÚ
-, "list");
-
-1141 
-·r£_pgm_\9a¡_t
-       gcmd_Ãigh_li¡
- = {
-
-1142 .
-f
- = 
-cmd_Ãigh_li¡_·r£d
-,
-
-1143 .
-       gd©a
- = 
-NULL
-,
-
-1144 .
-       gh\96p_¡r
- = "list\87ll known\82eighbors",
-
-1145 .
-       gtok\92s
- = {
-
-1146 (
-´og_void
- *)&
-cmd_Ãigh_li¡_cmd
-,
-
-1147 (
-´og_void
- *)&
-cmd_Ãigh_li¡_aùiÚ
-,
-
-1148 
-NULL
-,
-
-1154 \19
-       scmd_logf\9ee_»suÉ
- {
-
-1155 
-fixed_¡r\9ag_t
-       mlogf\9ee
-;
-
-1156 
-f\9e\92ame_t
-       mf\9ee
-;
-
-1159 \18\1e
-       $cmd_logf\9ee_·r£d
-(\1e*
-·r£d_»suÉ
-,
-
-1160 \19
-cmdl\9ae
- *
-,
-
-1161 \1e*
-d©a
-)
-
-1163 ià(
-xb\93_logf\9ee
- !ð
-NULL
-)
-
-1164 
-       `fþo£
-(
-xb\93_logf\9ee
-);
-
-1165 
-xb\93_logf\9ee
- = 
-       `fݒ
-(
-xb\93_logf\9e\92ame
-, "a");
-
-1166 ià(
-xb\93_logf\9ee
- =ð
-NULL
-)
-
-1167 
-       `´\9atf
-("ÿÂÙ o³Àf\9ee: %s\n", 
-       `¡»¼Ü
-(
-\94ºo
-));
-
-1168 
-       `år\9atf
-(
-xb\93_logf\9ee
-, "-------------------start\n");
-
-1169 
-       `´\9atf
-("enabling\86og\n");
-
-1170 
-       }
-}
-
-1172 
-·r£_pgm_tok\92_¡r\9ag_t
-       gcmd_logf\9ee_logf\9ee
- =
-
-1173 
-TOKEN_STRING_INITIALIZER
-(\19
-cmd_logf\9ee_»suÉ
-, 
-logf\9ee
-, "logfile");
-
-1175 
-·r£_pgm_tok\92_f\9ee_t
-       gcmd_logf\9ee_f\9ee
- =
-
-1176 
-TOKEN_FILE_INITIALIZER
-(\19
-cmd_logf\9ee_»suÉ
-, 
-f\9ee
-,
-
-1177 
-PARSE_FILE_F_CREATE
-);
-
-1179 
-·r£_pgm_\9a¡_t
-       gcmd_logf\9ee
- = {
-
-1180 .
-f
- = 
-cmd_logf\9ee_·r£d
-,
-
-1181 .
-       gd©a
- = 
-NULL
-,
-
-1182 .
-       gh\96p_¡r
- = "<logfile FILE> set\86og file",
-
-1183 .
-       gtok\92s
- = {
-
-1184 (
-´og_void
- *)&
-cmd_logf\9ee_logf\9ee
-,
-
-1185 (
-´og_void
- *)&
-cmd_logf\9ee_f\9ee
-,
-
-1186 
-NULL
-,
-
-1193 \19
-       scmd_log_»suÉ
- {
-
-1194 
-fixed_¡r\9ag_t
-       mlog
-;
-
-1195 
-fixed_¡r\9ag_t
-       mÚoff
-;
-
-1199 \18\1e
-       $cmd_log_·r£d
-(\1e*
-·r£d_»suÉ
-, \19
-cmdl\9ae
- *
-, \1e*
-d©a
-)
-
-1201 \19
-cmd_log_»suÉ
- *
-»s
- = 
-·r£d_»suÉ
-;
-
-1202 ià(!
-       `¡rcmp
-(
-»s
-->
-Úoff
-, "Ú"è&& 
-xb\93_logf\9ee
- =ð
-NULL
-) {
-
-1203 
-xb\93_logf\9ee
- = 
-       `fݒ
-(
-xb\93_logf\9e\92ame
-, "a");
-
-1204 ià(
-xb\93_logf\9ee
- =ð
-NULL
-)
-
-1205 
-       `´\9atf
-("ÿÂÙ o³Àf\9ee: %s\n", 
-       `¡»¼Ü
-(
-\94ºo
-));
-
-1206 
-       `år\9atf
-(
-xb\93_logf\9ee
-, "-------------------start\n");
-
-1208 \vià(!
-       `¡rcmp
-(
-»s
-->
-Úoff
-, "off"è&& 
-xb\93_logf\9ee
- !ð
-NULL
-) {
-
-1209 
-       `fþo£
-(
-xb\93_logf\9ee
-);
-
-1210 
-xb\93_logf\9ee
- = 
-NULL
-;
-
-1212 
-       }
-}
-
-1214 
-·r£_pgm_tok\92_¡r\9ag_t
-       gcmd_log_log
- =
-
-1215 
-TOKEN_STRING_INITIALIZER
-(\19
-cmd_log_»suÉ
-, 
-log
-, "log");
-
-1217 
-·r£_pgm_tok\92_¡r\9ag_t
-       gcmd_log_Úoff
- =
-
-1218 
-TOKEN_STRING_INITIALIZER
-(\19
-cmd_log_»suÉ
-, 
-Úoff
-, "on#off");
-
-1220 
-·r£_pgm_\9a¡_t
-       gcmd_log
- = {
-
-1221 .
-f
- = 
-cmd_log_·r£d
-,
-
-1222 .
-       gd©a
- = 
-NULL
-,
-
-1223 .
-       gh\96p_¡r
- = "enable/disable hexlog of\84eceived\85ackets",
-
-1224 .
-       gtok\92s
- = {
-
-1225 (
-´og_void
- *)&
-cmd_log_log
-,
-
-1226 (
-´og_void
- *)&
-cmd_log_Úoff
-,
-
-1227 
-NULL
-,
-
-1234 \19
-       scmd_§vecÚfig_»suÉ
- {
-
-1235 
-fixed_¡r\9ag_t
-       m§vecÚfig
-;
-
-1236 
-f\9e\92ame_t
-       mf\9ee
-;
-
-1239 \18\1e
-       $cmd_§vecÚfig_·r£d
-(\1e*
-·r£d_»suÉ
-,
-
-1240 \19
-cmdl\9ae
- *
-,
-
-1241 \1e*
-d©a
-)
-
-1243 \19
-cmd_§vecÚfig_»suÉ
- *
-»s
- = 
-·r£d_»suÉ
-;
-
-1245 ià(
-       `xb\93­p_dump_cÚfig
-(
-»s
-->
-f\9ee
-) < 0)
-
-1246 
-       `´\9atf
-("cannot save config\n");
-
-1247 
-       }
-}
-
-1249 
-·r£_pgm_tok\92_¡r\9ag_t
-       gcmd_§vecÚfig_§vecÚfig
- =
-
-1250 
-TOKEN_STRING_INITIALIZER
-(\19
-cmd_§vecÚfig_»suÉ
-, 
-§vecÚfig
-,
-
-1253 
-·r£_pgm_tok\92_f\9ee_t
-       gcmd_§vecÚfig_f\9ee
- =
-
-1254 
-TOKEN_FILE_INITIALIZER
-(\19
-cmd_§vecÚfig_»suÉ
-, 
-f\9ee
-,
-
-1255 
-PARSE_FILE_F_CREATE
-);
-
-1257 
-·r£_pgm_\9a¡_t
-       gcmd_§vecÚfig
- = {
-
-1258 .
-f
- = 
-cmd_§vecÚfig_·r£d
-,
-
-1259 .
-       gd©a
- = 
-NULL
-,
-
-1260 .
-       gh\96p_¡r
- = "<saveconfig FILE> set\86og file",
-
-1261 .
-       gtok\92s
- = {
-
-1262 (
-´og_void
- *)&
-cmd_§vecÚfig_§vecÚfig
-,
-
-1263 (
-´og_void
- *)&
-cmd_§vecÚfig_f\9ee
-,
-
-1264 
-NULL
-,
-
-1270 \19
-       scmd_lßdcÚfig_»suÉ
- {
-
-1271 
-fixed_¡r\9ag_t
-       mlßdcÚfig
-;
-
-1272 
-f\9e\92ame_t
-       mf\9ee
-;
-
-1275 \18\1e
-       $cmd_lßdcÚfig_·r£d
-(\1e*
-·r£d_»suÉ
-,
-
-1276 \19
-cmdl\9ae
- *
-,
-
-1277 \1e*
-d©a
-)
-
-1279 
-       }
-}
-
-1281 
-·r£_pgm_tok\92_¡r\9ag_t
-       gcmd_lßdcÚfig_lßdcÚfig
- =
-
-1282 
-TOKEN_STRING_INITIALIZER
-(\19
-cmd_lßdcÚfig_»suÉ
-, 
-lßdcÚfig
-,
-
-1285 
-·r£_pgm_tok\92_f\9ee_t
-       gcmd_lßdcÚfig_f\9ee
- =
-
-1286 
-TOKEN_FILE_INITIALIZER
-(\19
-cmd_lßdcÚfig_»suÉ
-, 
-f\9ee
-,
-
-1287 
-PARSE_FILE_F_CREATE
-);
-
-1289 
-·r£_pgm_\9a¡_t
-       gcmd_lßdcÚfig
- = {
-
-1290 .
-f
- = 
-cmd_lßdcÚfig_·r£d
-,
-
-1291 .
-       gd©a
- = 
-NULL
-,
-
-1292 .
-       gh\96p_¡r
- = "<loadconfig FILE> set\86og file",
-
-1293 .
-       gtok\92s
- = {
-
-1294 (
-´og_void
- *)&
-cmd_lßdcÚfig_lßdcÚfig
-,
-
-1295 (
-´og_void
- *)&
-cmd_lßdcÚfig_f\9ee
-,
-
-1296 
-NULL
-,
-
-1305 
-·r£_ùx_t
-       gma\9a_ùx
- = {
-
-1306 .
-Çme
- = "main",
-
-1307 .
-       g\9a¡s
- = {
-
-1308 (
-·r£_pgm_\9a¡_t
- *)&
-cmd_¡©s
-,
-
-1309 (
-·r£_pgm_\9a¡_t
- *)&
-cmd_mÚ\99Ü
-,
-
-1310 (
-·r£_pgm_\9a¡_t
- *)&
-cmd_mÚ\99Ü_³riod
-,
-
-1311 (
-·r£_pgm_\9a¡_t
- *)&
-cmd_mÚ\99Ü_add
-,
-
-1312 (
-·r£_pgm_\9a¡_t
- *)&
-cmd_mÚ\99Ü_d\96
-,
-
-1313 (
-·r£_pgm_\9a¡_t
- *)&
-cmd_¿nge
-,
-
-1314 (
-·r£_pgm_\9a¡_t
- *)&
-cmd_¿nge_³riod
-,
-
-1315 (
-·r£_pgm_\9a¡_t
- *)&
-cmd_¿nge_couÁ
-,
-
-1316 (
-·r£_pgm_\9a¡_t
- *)&
-cmd_¿nge_pow\94mask
-,
-
-1317 (
-·r£_pgm_\9a¡_t
- *)&
-cmd_¿nge_d¡addr
-,
-
-1318 (
-·r£_pgm_\9a¡_t
- *)&
-cmd_p\9ag
-,
-
-1319 (
-·r£_pgm_\9a¡_t
- *)&
-cmd_¿w
-,
-
-1320 (
-·r£_pgm_\9a¡_t
- *)&
-cmd_dump
-,
-
-1321 (
-·r£_pgm_\9a¡_t
- *)&
-cmd_debug
-,
-
-1322 (
-·r£_pgm_\9a¡_t
- *)&
-cmd_h\96p
-,
-
-1323 (
-·r£_pgm_\9a¡_t
- *)&
-cmd_»ad
-,
-
-1324 (
-·r£_pgm_\9a¡_t
- *)&
-cmd_wr\99e_nÚe
-,
-
-1325 (
-·r£_pgm_\9a¡_t
- *)&
-cmd_wr\99e_u8
-,
-
-1326 (
-·r£_pgm_\9a¡_t
- *)&
-cmd_wr\99e_u16
-,
-
-1327 (
-·r£_pgm_\9a¡_t
- *)&
-cmd_wr\99e_u32
-,
-
-1328 (
-·r£_pgm_\9a¡_t
- *)&
-cmd_£ndmsg
-,
-
-1329 (
-·r£_pgm_\9a¡_t
- *)&
-cmd_£ndmsg_Çme
-,
-
-1330 (
-·r£_pgm_\9a¡_t
- *)&
-cmd_Ãigh_d\96
-,
-
-1331 (
-·r£_pgm_\9a¡_t
- *)&
-cmd_Ãigh_add
-,
-
-1332 (
-·r£_pgm_\9a¡_t
- *)&
-cmd_Ãigh_li¡
-,
-
-1333 (
-·r£_pgm_\9a¡_t
- *)&
-cmd_logf\9ee
-,
-
-1334 (
-·r£_pgm_\9a¡_t
- *)&
-cmd_log
-,
-
-1335 (
-·r£_pgm_\9a¡_t
- *)&
-cmd_§vecÚfig
-,
-
-1336 (
-·r£_pgm_\9a¡_t
- *)&
-cmd_lßdcÚfig
-,
-
-1337 
-NULL
-,
-
-       @commands_gen.c
-
-23 \ 2
-       ~<¡dio.h
->
-
-24 \ 2
-       ~<¡r\9ag.h
->
-
-26 \ 2
-       ~<av\94sive/pgm¥aû.h
->
-
-27 \ 2
-       ~<av\94sive/wa\99.h
->
-
-28 \ 2
-       ~<av\94sive/\94rÜ.h
->
-
-30 \ 2
-       ~<u¬t.h
->
-
-31 \ 2
-       ~<þock_time.h
->
-
-33 \ 2
-       ~<scheduËr.h
->
-
-34 \ 2
-       ~<scheduËr_¡©s.h
->
-
-36 \ 2
-       ~<rdl\9ae.h
->
-
-37 \ 2
-       ~<·r£.h
->
-
-38 \ 2
-       ~<·r£_¡r\9ag.h
->
-
-39 \ 2
-       ~<·r£_num.h
->
-
-41 \ 2
-       ~<d\9fgno¡ic.h
->
-
-43 \ 2
-       ~"ma\9a.h
-"
-
-44 \ 2
-       ~"cmdl\9ae.h
-"
-
-50 \19
-       scmd_»£t_»suÉ
- {
-
-51 
-fixed_¡r\9ag_t
-       m¬g0
-;
-
-55 \18\1e
-       $cmd_»£t_·r£d
-(\1e
-·r£d_»suÉ
-, \1e
-d©a
-)
-
-57 #ifdeà
-HOST_VERSION
-
-
-58 
-       `ho¡sim_ex\99
-();
-
-60 
-       `»£t
-();
-
-61 
-       }
-}
-
-63 
-´og_ch¬
-       g¡r_»£t_¬g0
-[] = "reset";
-
-64 
-·r£_pgm_tok\92_¡r\9ag_t
-       gcmd_»£t_¬g0
- = 
-TOKEN_STRING_INITIALIZER
-(\19
-cmd_»£t_»suÉ
-, 
-¬g0
-, 
-¡r_»£t_¬g0
-);
-
-66 
-´og_ch¬
-       gh\96p_»£t
-[] = "Reset\81he board";
-
-67 
-·r£_pgm_\9a¡_t
-       gcmd_»£t
- = {
-
-68 .
-f
- = 
-cmd_»£t_·r£d
-,
-
-69 .
-       gd©a
- = 
-NULL
-,
-
-70 .
-       gh\96p_¡r
- = 
-h\96p_ȣt
-,
-
-71 .
-       gtok\92s
- = {
-
-72 (
-´og_void
- *)&
-cmd_»£t_¬g0
-,
-
-73 
-NULL
-,
-
-81 \19
-       scmd_boÙlßd\94_»suÉ
- {
-
-82 
-fixed_¡r\9ag_t
-       m¬g0
-;
-
-86 \18\1e
-       $cmd_boÙlßd\94_·r£d
-(\1e*
-·r£d_»suÉ
-, \1e*
-d©a
-)
-
-88 #iâdeà
-HOST_VERSION
-
-
-89 
-       `boÙlßd\94
-();
-
-91 
-       `´\9atf
-("not implemented\n");
-
-93 
-       }
-}
-
-95 
-´og_ch¬
-       g¡r_boÙlßd\94_¬g0
-[] = "bootloader";
-
-96 
-·r£_pgm_tok\92_¡r\9ag_t
-       gcmd_boÙlßd\94_¬g0
- = 
-TOKEN_STRING_INITIALIZER
-(\19
-cmd_boÙlßd\94_»suÉ
-, 
-¬g0
-, 
-¡r_boÙlßd\94_¬g0
-);
-
-98 
-´og_ch¬
-       gh\96p_boÙlßd\94
-[] = "Launch\81he bootloader";
-
-99 
-·r£_pgm_\9a¡_t
-       gcmd_boÙlßd\94
- = {
-
-100 .
-f
- = 
-cmd_boÙlßd\94_·r£d
-,
-
-101 .
-       gd©a
- = 
-NULL
-,
-
-102 .
-       gh\96p_¡r
- = 
-h\96p_boÙlßd\94
-,
-
-103 .
-       gtok\92s
- = {
-
-104 (
-´og_void
- *)&
-cmd_boÙlßd\94_¬g0
-,
-
-105 
-NULL
-,
-
-113 \19
-       scmd_scheduËr_»suÉ
- {
-
-114 
-fixed_¡r\9ag_t
-       m¬g0
-;
-
-115 
-fixed_¡r\9ag_t
-       m¬g1
-;
-
-119 \18\1e
-       $cmd_scheduËr_·r£d
-(\1e*
-·r£d_»suÉ
-, \1e*
-d©a
-)
-
-121 
-       `scheduËr_dump_ev\92ts
-();
-
-122 
-       `scheduËr_¡©s_dump
-();
-
-123 
-       }
-}
-
-125 
-´og_ch¬
-       g¡r_scheduËr_¬g0
-[] = "scheduler";
-
-126 
-·r£_pgm_tok\92_¡r\9ag_t
-       gcmd_scheduËr_¬g0
- = 
-TOKEN_STRING_INITIALIZER
-(\19
-cmd_scheduËr_»suÉ
-, 
-¬g0
-, 
-¡r_scheduËr_¬g0
-);
-
-127 
-´og_ch¬
-       g¡r_scheduËr_¬g1
-[] = "show";
-
-128 
-·r£_pgm_tok\92_¡r\9ag_t
-       gcmd_scheduËr_¬g1
- = 
-TOKEN_STRING_INITIALIZER
-(\19
-cmd_scheduËr_»suÉ
-, 
-¬g1
-, 
-¡r_scheduËr_¬g1
-);
-
-130 
-´og_ch¬
-       gh\96p_scheduËr
-[] = "Show scheduler\83vents";
-
-131 
-·r£_pgm_\9a¡_t
-       gcmd_scheduËr
- = {
-
-132 .
-f
- = 
-cmd_scheduËr_·r£d
-,
-
-133 .
-       gd©a
- = 
-NULL
-,
-
-134 .
-       gh\96p_¡r
- = 
-h\96p_scheduËr
-,
-
-135 .
-       gtok\92s
- = {
-
-136 (
-´og_void
- *)&
-cmd_scheduËr_¬g0
-,
-
-137 (
-´og_void
- *)&
-cmd_scheduËr_¬g1
-,
-
-138 
-NULL
-,
-
-146 \19
-       scmd_log_»suÉ
- {
-
-147 
-fixed_¡r\9ag_t
-       m¬g0
-;
-
-148 
-fixed_¡r\9ag_t
-       m¬g1
-;
-
-149 
-u\9at8_t
-       m¬g2
-;
-
-150 
-fixed_¡r\9ag_t
-       m¬g3
-;
-
-154 \18cڡ 
-´og_ch¬
-       gu¬t_log
-[] = "uart";
-
-155 \18cڡ 
-´og_ch¬
-       gi2c_log
-[] = "i2c";
-
-156 \18cڡ 
-´og_ch¬
-       gdeçuÉ_log
-[] = "default";
-
-158 \19
-       slog_Çme_ªd_num
- {
-
-159 cڡ 
-´og_ch¬
- * 
-       mÇme
-;
-
-160 
-u\9at8_t
-       mnum
-;
-
-163 \18cڡ \19
-log_Çme_ªd_num
-       glog_Çme_ªd_num
-[] = {
-
-164 { 
-u¬t_log
-, 
-E_UART
- },
-
-165 { 
-i2c_log
-, 
-E_I2C
- },
-
-166 { 
-deçuÉ_log
-, 
-E_USER_DEFAULT
- },
-
-169 \18
-u\9at8_t
-
-
-170 
-       $log_Çme2num
-(cڡ \ 5
-s
-)
-
-172 
-u\9at8_t
-i
-;
-
-174 \ f
-i
-=0; i<\17(
-log_Çme_ªd_num
-)/\17(\19log_name_and_num); i++) {
-
-175 ià(!
-       `¡rcmp_P
-(
-s
-, 
-log_Çme_ªd_num
-[
-i
-].
-Çme
-)) {
-
-176 \15 
-log_Çme_ªd_num
-[
-i
-].
-num
-;
-
-180 
-       }
-}
-
-182 cڡ 
-´og_ch¬
- *
-
-183 
-       $log_num2Çme
-(
-u\9at8_t
-num
-)
-
-185 
-u\9at8_t
-i
-;
-
-187 \ f
-i
-=0; i<\17(
-log_Çme_ªd_num
-)/\17(\19log_name_and_num); i++) {
-
-188 ià(
-num
- =ð
-log_Çme_ªd_num
-[
-i
-].num) {
-
-189 \15 
-log_Çme_ªd_num
-[
-i
-].
-Çme
-;
-
-192 \15 
-NULL
-;
-
-193 
-       }
-}
-
-196 \18\1e
-       $cmd_log_do_show
-(\1e)
-
-198 
-u\9at8_t
-i
-, 
-em±y
-=1;
-
-199 cڡ 
-´og_ch¬
- * 
-Çme
-;
-
-201 
-       `´\9atf_P
-(
-       `PSTR
-("log\86ev\96 i %d\r\n"), 
-xb\93bßrd
-.
-log_Ëv\96
-);
-
-202 \ f
-i
-=0; i<
-NB_LOGS
-; i++) {
-
-203 
-Çme
- = 
-       `log_num2Çme
-(
-xb\93bßrd
-.
-logs
-[
-i
-]);
-
-204 ià(
-Çme
-) {
-
-205 #ifdeà
-HOST_VERSION
-
-
-206 
-       `´\9atf_P
-(
-       `PSTR
-("log\81y³ % i Ú\r\n"), 
-Çme
-);
-
-208 
-       `´\9atf_P
-(
-       `PSTR
-("log\81y³ %S i Ú\r\n"), 
-Çme
-);
-
-210 
-em±y
- = 0;
-
-213 ià(
-em±y
-)
-
-214 
-       `´\9atf_P
-(
-       `PSTR
-("no\86og configured\r\n"));
-
-215 
-       }
-}
-
-218 \18\1e
-       $cmd_log_·r£d
-(\1e
-·r£d_»suÉ
-, \1e
-d©a
-)
-
-220 \19
-cmd_log_»suÉ
- *
-»s
- = (\19cmd_log_»suÉ *è
-·r£d_»suÉ
-;
-
-222 ià(!
-       `¡rcmp_P
-(
-»s
-->
-¬g1
-, 
-       `PSTR
-("level"))) {
-
-223 
-xb\93bßrd
-.
-log_Ëv\96
- = 
-»s
-->
-¬g2
-;
-
-227 
-       `cmd_log_do_show
-();
-
-228 
-       }
-}
-
-230 
-´og_ch¬
-       g¡r_log_¬g0
-[] = "log";
-
-231 
-·r£_pgm_tok\92_¡r\9ag_t
-       gcmd_log_¬g0
- = 
-TOKEN_STRING_INITIALIZER
-(\19
-cmd_log_»suÉ
-, 
-¬g0
-, 
-¡r_log_¬g0
-);
-
-232 
-´og_ch¬
-       g¡r_log_¬g1
-[] = "level";
-
-233 
-·r£_pgm_tok\92_¡r\9ag_t
-       gcmd_log_¬g1
- = 
-TOKEN_STRING_INITIALIZER
-(\19
-cmd_log_»suÉ
-, 
-¬g1
-, 
-¡r_log_¬g1
-);
-
-234 
-·r£_pgm_tok\92_num_t
-       gcmd_log_¬g2
- = 
-TOKEN_NUM_INITIALIZER
-(\19
-cmd_log_»suÉ
-, 
-¬g2
-, 
-INT8
-);
-
-236 
-´og_ch¬
-       gh\96p_log
-[] = "Set\86og options:\86evel (0 -> 5)";
-
-237 
-·r£_pgm_\9a¡_t
-       gcmd_log
- = {
-
-238 .
-f
- = 
-cmd_log_·r£d
-,
-
-239 .
-       gd©a
- = 
-NULL
-,
-
-240 .
-       gh\96p_¡r
- = 
-h\96p_log
-,
-
-241 .
-       gtok\92s
- = {
-
-242 (
-´og_void
- *)&
-cmd_log_¬g0
-,
-
-243 (
-´og_void
- *)&
-cmd_log_¬g1
-,
-
-244 (
-´og_void
- *)&
-cmd_log_¬g2
-,
-
-245 
-NULL
-,
-
-249 
-´og_ch¬
-       g¡r_log_¬g1_show
-[] = "show";
-
-250 
-·r£_pgm_tok\92_¡r\9ag_t
-       gcmd_log_¬g1_show
- = 
-TOKEN_STRING_INITIALIZER
-(\19
-cmd_log_»suÉ
-, 
-¬g1
-, 
-¡r_log_¬g1_show
-);
-
-252 
-´og_ch¬
-       gh\96p_log_show
-[] = "Show configured\86ogs";
-
-253 
-·r£_pgm_\9a¡_t
-       gcmd_log_show
- = {
-
-254 .
-f
- = 
-cmd_log_·r£d
-,
-
-255 .
-       gd©a
- = 
-NULL
-,
-
-256 .
-       gh\96p_¡r
- = 
-h\96p_log_show
-,
-
-257 .
-       gtok\92s
- = {
-
-258 (
-´og_void
- *)&
-cmd_log_¬g0
-,
-
-259 (
-´og_void
- *)&
-cmd_log_¬g1_show
-,
-
-260 
-NULL
-,
-
-265 \19
-       scmd_log_ty³_»suÉ
- {
-
-266 
-fixed_¡r\9ag_t
-       m¬g0
-;
-
-267 
-fixed_¡r\9ag_t
-       m¬g1
-;
-
-268 
-fixed_¡r\9ag_t
-       m¬g2
-;
-
-269 
-fixed_¡r\9ag_t
-       m¬g3
-;
-
-273 \18\1e
-       $cmd_log_ty³_·r£d
-(\1e
-·r£d_»suÉ
-, \1e
-d©a
-)
-
-275 \19
-cmd_log_ty³_»suÉ
- *
-»s
- = (\19cmd_log_ty³_»suÉ *è
-·r£d_»suÉ
-;
-
-276 
-u\9at8_t
-lognum
-;
-
-277 
-u\9at8_t
-i
-;
-
-279 
-lognum
- = 
-       `log_Çme2num
-(
-»s
-->
-¬g2
-);
-
-280 ià(
-lognum
- == 0) {
-
-281 
-       `´\9atf_P
-(
-       `PSTR
-("Cannot find\86og\82um\r\n"));
-
-285 ià(!
-       `¡rcmp_P
-(
-»s
-->
-¬g3
-, 
-       `PSTR
-("on"))) {
-
-286 \ f
-i
-=0; i<
-NB_LOGS
-; i++) {
-
-287 ià(
-xb\93bßrd
-.
-logs
-[
-i
-] =ð
-lognum
-) {
-
-288 
-       `´\9atf_P
-(
-       `PSTR
-("Already on\r\n"));
-
-292 \ f
-i
-=0; i<
-NB_LOGS
-; i++) {
-
-293 ià(
-xb\93bßrd
-.
-logs
-[
-i
-] == 0) {
-
-294 
-xb\93bßrd
-.
-logs
-[
-i
-] = 
-lognum
-;
-
-298 ià(
-i
-==
-NB_LOGS
-) {
-
-299 
-       `´\9atf_P
-(
-       `PSTR
-("no more\84oom\r\n"));
-
-302 \vià(!
-       `¡rcmp_P
-(
-»s
-->
-¬g3
-, 
-       `PSTR
-("off"))) {
-
-303 \ f
-i
-=0; i<
-NB_LOGS
-; i++) {
-
-304 ià(
-xb\93bßrd
-.
-logs
-[
-i
-] =ð
-lognum
-) {
-
-305 
-xb\93bßrd
-.
-logs
-[
-i
-] = 0;
-
-309 ià(
-i
-==
-NB_LOGS
-) {
-
-310 
-       `´\9atf_P
-(
-       `PSTR
-("already off\r\n"));
-
-313 
-       `cmd_log_do_show
-();
-
-314 
-       }
-}
-
-316 
-´og_ch¬
-       g¡r_log_¬g1_ty³
-[] = "type";
-
-317 
-·r£_pgm_tok\92_¡r\9ag_t
-       gcmd_log_¬g1_ty³
- = 
-TOKEN_STRING_INITIALIZER
-(\19
-cmd_log_ty³_»suÉ
-, 
-¬g1
-, 
-¡r_log_¬g1_ty³
-);
-
-319 
-´og_ch¬
-       g¡r_log_¬g2_ty³
-[] = "uart#rs#servo#traj#i2c#oa#strat#i2cproto#ext#sensor#bd#cs";
-
-320 
-·r£_pgm_tok\92_¡r\9ag_t
-       gcmd_log_¬g2_ty³
- = 
-TOKEN_STRING_INITIALIZER
-(\19
-cmd_log_ty³_»suÉ
-, 
-¬g2
-, 
-¡r_log_¬g2_ty³
-);
-
-321 
-´og_ch¬
-       g¡r_log_¬g3
-[] = "on#off";
-
-322 
-·r£_pgm_tok\92_¡r\9ag_t
-       gcmd_log_¬g3
- = 
-TOKEN_STRING_INITIALIZER
-(\19
-cmd_log_ty³_»suÉ
-, 
-¬g3
-, 
-¡r_log_¬g3
-);
-
-324 
-´og_ch¬
-       gh\96p_log_ty³
-[] = "Set\86og\81ype";
-
-325 
-·r£_pgm_\9a¡_t
-       gcmd_log_ty³
- = {
-
-326 .
-f
- = 
-cmd_log_ty³_·r£d
-,
-
-327 .
-       gd©a
- = 
-NULL
-,
-
-328 .
-       gh\96p_¡r
- = 
-h\96p_log_ty³
-,
-
-329 .
-       gtok\92s
- = {
-
-330 (
-´og_void
- *)&
-cmd_log_¬g0
-,
-
-331 (
-´og_void
- *)&
-cmd_log_¬g1_ty³
-,
-
-332 (
-´og_void
- *)&
-cmd_log_¬g2_ty³
-,
-
-333 (
-´og_void
- *)&
-cmd_log_¬g3
-,
-
-334 
-NULL
-,
-
-343 \19
-       scmd_¡ack_¥aû_»suÉ
- {
-
-344 
-fixed_¡r\9ag_t
-       m¬g0
-;
-
-348 \18\1e
-       $cmd_¡ack_¥aû_·r£d
-(\1e*
-·r£d_»suÉ
-, \1e*
-d©a
-)
-
-350 #ifdeà
-HOST_VERSION
-
-
-351 
-       `´\9atf
-("not implemented\n");
-
-353 
-       `´\9atf
-("» ¡ack: %d\r\n", 
-       `m\9a_¡ack_¥aû_ava\9eabË
-());
-
-355 
-       }
-}
-
-357 
-´og_ch¬
-       g¡r_¡ack_¥aû_¬g0
-[] = "stack_space";
-
-358 
-·r£_pgm_tok\92_¡r\9ag_t
-       gcmd_¡ack_¥aû_¬g0
- = 
-TOKEN_STRING_INITIALIZER
-(\19
-cmd_¡ack_¥aû_»suÉ
-, 
-¬g0
-, 
-¡r_¡ack_¥aû_¬g0
-);
-
-360 
-´og_ch¬
-       gh\96p_¡ack_¥aû
-[] = "Display\84emaining stack space";
-
-361 
-·r£_pgm_\9a¡_t
-       gcmd_¡ack_¥aû
- = {
-
-362 .
-f
- = 
-cmd_¡ack_¥aû_·r£d
-,
-
-363 .
-       gd©a
- = 
-NULL
-,
-
-364 .
-       gh\96p_¡r
- = 
-h\96p_¡ack_¥aû
-,
-
-365 .
-       gtok\92s
- = {
-
-366 (
-´og_void
- *)&
-cmd_¡ack_¥aû_¬g0
-,
-
-367 
-NULL
-,
-
-       @diag_host.c
-
-       @diagnostic.h
-
-22 \ 2
-       ~<d\9fgno¡ic_cÚfig.h
->
-
-36 \r\1e
-show_\9at_loÝ
-(\1e);
-
-42 \r
-u\9at16_t
-m\9a_¡ack_¥aû_ava\9eabË
-(\1e);
-
-       @diagnostic_config.h
-
-22 #iâdeà
-_DEBUG_CONFIG_
-
-
-23 \ 1
-       #_DEBUG_CONFIG_
- 1.0
-
-24 
-
-       )
-
-28 \ 1
-       #INTERRUPT_SHOW_PORT
-PORTA
-
-
-       )
-
-29 \ 1
-       #INTERRUPT_SHOW_BIT
- 3
-
-       )
-
-35 \ 1
-       #MARK
- 0x55
-
-       )
-
-       @error.c
-
-23 \ 2
-       ~<¡r\9ag.h
->
-
-25 #iâdeà
-HOST_VERSION
-
-
-26 \ 2
-       ~<avr/io.h
->
-
-29 \ 2
-       ~<av\94sive.h
->
-
-30 \ 2
-       ~<av\94sive/\94rÜ.h
->
-
-32 \19
-\94rÜ_fù
-       gg_\94rÜ_fù
-;
-
-35 \1e
-       $\94rÜ_\9a\99
-(\1e)
-
-37 
-u\9at8_t
-æags
-;
-
-38 
-       `IRQ_LOCK
-(
-æags
-);
-
-39 
-       `mem£t
-(&
-g_\94rÜ_fù
-, 0, \17(g_error_fct));
-
-40 
-       `IRQ_UNLOCK
-(
-æags
-);
-
-41 
-       }
-}
-
-44 \19
-\94
-       $\94rÜ_g\92\94©e
-(
-u\9at8_t
-num
-, u\9at8_\88
-£v\94\99y
-, 
-PGM_P
-t
-,
-
-45 
-PGM_P
-f
-, 
-u\9at16_t
-l
-) {
-
-46 \19
-\94
-e
-;
-
-48 
-e
-.
-\94r_num
- = 
-num
-;
-
-49 
-e
-.
-£v\94\99y
- = severity;
-
-50 #ifdeà
-ERROR_DUMP_TEXTLOG
-
-
-51 
-e
-.
-\8bxt
- = 
-t
-;
-
-53 
-e
-.
-\8bxt
- = 
-       `PSTR
-("");
-
-55 #ifdeà
-ERROR_DUMP_FILE_LINE
-
-
-56 
-e
-.
-f\9ee
- = 
-f
-;
-
-57 
-e
-.
-l\9ae
- = 
-l
-;
-
-59 
-e
-.
-f\9ee
- = 
-       `PSTR
-("");
-
-60 
-e
-.
-l\9ae
- = 0;
-
-62 \15 
-e
-;
-
-63 
-       }
-}
-
-67 \1e
-\94rÜ_»gi¡\94_em\94g
-(\1e(*
-f
-)(\19
-\94
- *, ...))
-
-69 
-u\9at8_t
-æags
-;
-
-70 
-       `IRQ_LOCK
-(
-æags
-);
-
-71 
-g_\94rÜ_fù
-.
-em\94g
- = 
-f
-;
-
-72 
-       `IRQ_UNLOCK
-(
-æags
-);
-
-73 
-       }
-}
-
-76 \1e
-\94rÜ_»gi¡\94_\94
-(\1e(*
-f
-)(\19
-\94
- *, ...))
-
-78 
-u\9at8_t
-æags
-;
-
-79 
-       `IRQ_LOCK
-(
-æags
-);
-
-80 
-g_\94rÜ_fù
-.
-\94
- = 
-f
-;
-
-81 
-       `IRQ_UNLOCK
-(
-æags
-);
-
-82 
-       }
-}
-
-85 \1e
-\94rÜ_»gi¡\94_w¬n\9ag
-(\1e(*
-f
-)(\19
-\94
- *, ...))
-
-87 
-u\9at8_t
-æags
-;
-
-88 
-       `IRQ_LOCK
-(
-æags
-);
-
-89 
-g_\94rÜ_fù
-.
-w¬n\9ag
- = 
-f
-;
-
-90 
-       `IRQ_UNLOCK
-(
-æags
-);
-
-91 
-       }
-}
-
-94 \1e
-\94rÜ_»gi¡\94_nÙiû
-(\1e(*
-f
-)(\19
-\94
- *, ...))
-
-96 
-u\9at8_t
-æags
-;
-
-97 
-       `IRQ_LOCK
-(
-æags
-);
-
-98 
-g_\94rÜ_fù
-.
-nÙiû
- = 
-f
-;
-
-99 
-       `IRQ_UNLOCK
-(
-æags
-);
-
-100 
-       }
-}
-
-103 \1e
-\94rÜ_»gi¡\94_debug
-(\1e(*
-f
-)(\19
-\94
- *, ...))
-
-105 
-u\9at8_t
-æags
-;
-
-106 
-       `IRQ_LOCK
-(
-æags
-);
-
-107 
-g_\94rÜ_fù
-.
-debug
- = 
-f
-;
-
-108 
-       `IRQ_UNLOCK
-(
-æags
-);
-
-109 
-       }
-}
-
-       @error.h
-
-22 #iâdeà
-_ERROR_H_
-
-
-23 \ 1
-       #_ERROR_H_
-
-
-       )
-
-25 #iâdeà
-_AVERSIVE_ERROR_H_
-
-
-29 \ 2
-       ~<av\94sive/pgm¥aû.h
->
-
-30 \ 2
-       ~<av\94sive.h
->
-
-31 \ 2
-       ~<g\92\94®_\94rÜs.h
->
-
-33 \ 2
-       ~"\94rÜ_cÚfig.h
-"
-
-35 \ 1
-       #ERROR_SEVERITY_EMERG
- 0
-
-       )
-
-36 \ 1
-       #ERROR_SEVERITY_ERROR
- 1
-
-       )
-
-37 \ 1
-       #ERROR_SEVERITY_WARNING
- 2
-
-       )
-
-38 \ 1
-       #ERROR_SEVERITY_NOTICE
- 3
-
-       )
-
-39 \ 1
-       #ERROR_SEVERITY_DEBUG
- 4
-
-       )
-
-42 \19
-       s\94
- {
-
-43 
-u\9at8_t
-       m\94r_num
-;
-
-44 
-u\9at8_t
-       m£v\94\99y
-;
-
-45 
-PGM_P
-       m\8bxt
-;
-
-46 
-PGM_P
-       mf\9ee
-;
-
-47 
-u\9at16_t
-       ml\9ae
-;
-
-51 \19
-       s\94rÜ_fù
- {
-
-52 \1e(*
-       mem\94g
-)(\19
-       m\94
- *, ...);
-
-53 \1e(*
-       m\94
-)(\19error *, ...);
-
-54 \1e(*
-       mw¬n\9ag
-)(\19
-       m\94
- *, ...);
-
-55 \1e(*
-       mnÙiû
-)(\19
-       m\94
- *, ...);
-
-56 \1e(*
-       mdebug
-)(\19
-       m\94
- *, ...);
-
-59 \r\19
-\94rÜ_fù
-g_\94rÜ_fù
-;
-
-62 \19
-\94
-\94rÜ_g\92\94©e
-(
-u\9at8_t
-num
-, u\9at8_\88
-£v\94\99y
-, 
-PGM_P
-t
-, PGM_P 
-f
-, 
-u\9at16_t
-l
-);
-
-65 \1e
-\94rÜ_»gi¡\94_em\94g
-(\1e(*
-f
-)(\19
-\94
- *, ...));
-
-68 \1e
-       `\94rÜ_»gi¡\94_\94
-(\1e(*
-f
-)(\19
-\94
- *, ...));
-
-71 \1e
-       `\94rÜ_»gi¡\94_w¬n\9ag
-(\1e(*
-f
-)(\19
-\94
- *, ...));
-
-74 \1e
-       `\94rÜ_»gi¡\94_nÙiû
-(\1e(*
-f
-)(\19
-\94
- *, ...));
-
-77 \1e
-       `\94rÜ_»gi¡\94_debug
-(\1e(*
-f
-)(\19
-\94
- *, ...));
-
-83 \ 1
-       #EMERG
-(
-num
-, 
-\8bxt
-, ...) do { \
-
-84 if(
-g_\94rÜ_fù
-.
-em\94g
-) { \
-
-85 \19
-\94
-e
- = 
-       `\94rÜ_g\92\94©e
-(
-num
-, 
-ERROR_SEVERITY_EMERG
-, \
-
-86 
-       `PSTR
-(
-\8bxt
-), \
-
-87 
-       `PSTR
-(
-__FILE__
-),\
-
-88 
-__LINE__
-); \
-
-89 
-g_\94rÜ_fù
-.
-       `em\94g
-(&
-e
-, ##
-__VA_ARGS__
-); \
-
-91 
-       }
-} \1f0)
-
-       )
-
-94 \ 1
-       #ERROR
-(
-num
-, 
-\8bxt
-, ...) do { \
-
-95 if(
-g_\94rÜ_fù
-.
-\94
-) { \
-
-96 \19
-\94
-e
- = 
-       `\94rÜ_g\92\94©e
-(
-num
-, 
-ERROR_SEVERITY_ERROR
-, \
-
-97 
-       `PSTR
-(
-\8bxt
-), \
-
-98 
-       `PSTR
-(
-__FILE__
-),\
-
-99 
-__LINE__
-); \
-
-100 
-g_\94rÜ_fù
-.
-       `\94
-(&
-e
-, ##
-__VA_ARGS__
-); \
-
-102 } \1f0)
-
-       )
-
-105 \ 1
-       #WARNING
-(
-num
-, 
-\8bxt
-, ...) do { \
-
-106 if(
-g_\94rÜ_fù
-.
-w¬n\9ag
-) { \
-
-107 \19
-\94
-e
- = 
-       `\94rÜ_g\92\94©e
-(
-num
-, 
-ERROR_SEVERITY_WARNING
-, \
-
-108 
-       `PSTR
-(
-\8bxt
-), \
-
-109 
-       `PSTR
-(
-__FILE__
-),\
-
-110 
-__LINE__
-); \
-
-111 
-g_\94rÜ_fù
-.
-       `w¬n\9ag
-(&
-e
-, ##
-__VA_ARGS__
-); \
-
-113 } \1f0)
-
-       )
-
-116 \ 1
-       #NOTICE
-(
-num
-, 
-\8bxt
-, ...) do { \
-
-117 if(
-g_\94rÜ_fù
-.
-nÙiû
-) { \
-
-118 \19
-\94
-e
- = 
-       `\94rÜ_g\92\94©e
-(
-num
-, 
-ERROR_SEVERITY_NOTICE
-, \
-
-119 
-       `PSTR
-(
-\8bxt
-), \
-
-120 
-       `PSTR
-(
-__FILE__
-),\
-
-121 
-__LINE__
-); \
-
-122 
-g_\94rÜ_fù
-.
-       `nÙiû
-(&
-e
-, ##
-__VA_ARGS__
-); \
-
-124 } \1f0)
-
-       )
-
-127 \ 1
-       #DEBUG
-(
-num
-, 
-\8bxt
-, ...) do { \
-
-128 if(
-g_\94rÜ_fù
-.
-debug
-) { \
-
-129 \19
-\94
-e
- = 
-       `\94rÜ_g\92\94©e
-(
-num
-, 
-ERROR_SEVERITY_DEBUG
-, \
-
-130 
-       `PSTR
-(
-\8bxt
-), \
-
-131 
-       `PSTR
-(
-__FILE__
-),\
-
-132 
-__LINE__
-); \
-
-133 
-g_\94rÜ_fù
-.
-       `debug
-(&
-e
-, ##
-__VA_ARGS__
-); \
-
-135 } \1f0)
-
-       )
-
-       @error_config.h
-
-22 #iâdeà
-_ERROR_CONFIG_
-
-
-23 \ 1
-       #_ERROR_CONFIG_
-
-
-       )
-
-26 \ 1
-       #ERROR_DUMP_TEXTLOG
-
-
-       )
-
-29 \ 1
-       #ERROR_DUMP_FILE_LINE
-
-
-       )
-
-       @general_errors.h
-
-30 \ 1
-       #EPERM_COMMENT
- "O³¿tiÚ\82Ù\85\94m\99\8bd"
-
-       )
-
-33 \ 1
-       #ENOENT_COMMENT
- "NØsuch f\9e\90Ü d\9ceùÜy"
-
-       )
-
-36 \ 1
-       #EIO_COMMENT
- "I/O\83¼Ü"
-
-       )
-
-39 \ 1
-       #ENXIO_COMMENT
- "NØsuch deviû o¸add»ss"
-
-       )
-
-42 \ 1
-       #E2BIG_COMMENT
- "Argum\92\88li¡\81oØlÚg"
-
-       )
-
-45 \ 1
-       #EAGAIN_COMMENT
- "Try\87ga\9a"
-
-       )
-
-48 \ 1
-       #ENOMEM_COMMENT
- "Ou\88oàmemÜy"
-
-       )
-
-51 \ 1
-       #EFAULT_COMMENT
- "Bad\87dd»ss"
-
-       )
-
-54 \ 1
-       #EBUSY_COMMENT
- "Deviû o¸»sourû busy"
-
-       )
-
-57 \ 1
-       #EINVAL_COMMENT
- "Inv®id\87rgum\92t"
-
-       )
-
-60 \ 1
-       #EUNKNOW_COMMENT
- "Unkwow\83¼Ü"
-
-       )
-
-65 \ 1
-       #E_UART
- 129
-
-       )
-
-66 \ 1
-       #E_ROBOT_SYSTEM
- 130
-
-       )
-
-67 \ 1
-       #E_MULTISERVO
- 131
-
-       )
-
-68 \ 1
-       #E_TRAJECTORY
- 132
-
-       )
-
-69 \ 1
-       #E_I2C
- 133
-
-       )
-
-70 \ 1
-       #E_BLOCKING_DETECTION_MANAGER
- 134
-
-       )
-
-71 \ 1
-       #E_OA
- 135
-
-       )
-
-72 \ 1
-       #E_SPI
- 136
-
-       )
-
-73 \ 1
-       #E_CC2420
- 137
-
-       )
-
-74 \ 1
-       #E_TIME_EXT
- 138
-
-       )
-
-       @i2c_config.h
-
-23 \ 1
-       #I2C_BITRATE
- 1
-
-24 \ 1
-       #I2C_PRESCALER
- 3
-
-25 
-
-       )
-
-27 \ 1
-       #I2C_SEND_BUFFER_SIZE
- 32
-
-       )
-
-30 \ 1
-       #I2C_RECV_BUFFER_SIZE
- 32
-
-       )
-
-       @int_show.c
-
-22 \ 2
-       ~<avr/io.h
->
-
-23 \ 2
-       ~<av\94sive.h
->
-
-24 \ 2
-       ~<d\9fgno¡ic.h
->
-
-27 #ifdeà
-INTERRUPT_SHOW_PORT
-
-
-40 \1e
-       $show_\9at_loÝ
-(\1e)
-
-42 
-       `sbi
-(
-       `DDR
-(
-INTERRUPT_SHOW_PORT
-), 
-INTERRUPT_SHOW_BIT
-);
-
-45 
-       `cbi
-(
-INTERRUPT_SHOW_PORT
-, 
-INTERRUPT_SHOW_BIT
-);
-
-47 
-       `£i
-();
-
-48 
-       `nÝ
-();
-
-49 
-       `þi
-();
-
-51 
-       `sbi
-(
-INTERRUPT_SHOW_PORT
-, 
-INTERRUPT_SHOW_BIT
-);
-
-53 
-       `nÝ
-();
-
-55 
-       }
-}
-
-       @main.c
-
-28 \ 2
-       ~<av\94sive.h
->
-
-29 \ 2
-       ~<av\94sive/queue.h
->
-
-30 \ 2
-       ~<av\94sive/\92d\9fn.h
->
-
-31 \ 2
-       ~<av\94sive/wa\99.h
->
-
-32 \ 2
-       ~<av\94sive/\94rÜ.h
->
-
-34 \ 2
-       ~<u¬t.h
->
-
-36 \ 2
-       ~<¡dio.h
->
-
-37 \ 2
-       ~<¡r\9ag.h
->
-
-38 \ 2
-       ~<¡d\9at.h
->
-
-39 \ 2
-       ~<\9a\89y³s.h
->
-
-40 \ 2
-       ~<¡dlib.h
->
-
-41 \ 2
-       ~<¡d¬g.h
->
-
-42 \ 2
-       ~<\94ºo.h
->
-
-43 \ 2
-       ~<ùy³.h
->
-
-45 \ 2
-       ~<scheduËr.h
->
-
-46 \ 2
-       ~<þock_time.h
->
-
-47 \ 2
-       ~<·r£.h
->
-
-48 \ 2
-       ~<rdl\9ae.h
->
-
-49 \ 2
-       ~<tim\94.h
->
-
-51 \ 2
-       ~"xb\93_ÃighbÜ.h
-"
-
-52 \ 2
-       ~"xb\93_©cmd.h
-"
-
-53 \ 2
-       ~"xb\93_¡©s.h
-"
-
-54 \ 2
-       ~"xb\93_buf.h
-"
-
-55 \ 2
-       ~"xb\93_´Ùo.h
-"
-
-56 \ 2
-       ~"xb\93.h
-"
-
-57 \ 2
-       ~"cmdl\9ae.h
-"
-
-58 \ 2
-       ~"ma\9a.h
-"
-
-60 \19
-xb\93bßrd
-       gxb\93bßrd
-;
-
-62 \ 1
-       #TIMEOUT_MS
- 1000
-
-       )
-
-65 \19
-xb\93_dev
- *
-       gxb\93_dev
-;
-
-71 \12
-       gxb\93_¿w
- = 0;
-
-72 \12
-       gxb\93_hexdump
- = 0;
-
-73 \12
-       gxb\93_debug
- = 0;
-
-75 \18\1e
-       $hexdump
-(cڡ \ 5*
-t\99Ë
-, cڡ \1e*
-buf
-, \1d\12
-Ën
-)
-
-77 \1d\12
-i
-, 
-out
-, 
-ofs
-;
-
-78 cڡ \1d\ 5*
-d©a
- = 
-buf
-;
-
-79 \ 1
-       #LINE_LEN
- 80
-
-       )
-
-80 \ 5
-l\9ae
-[
-LINE_LEN
-];
-
-82 
-       `´\9atf
-("% © [%p],\86\92=%d\n", 
-t\99Ë
-, 
-d©a
-, 
-Ën
-);
-
-83 
-ofs
- = 0;
-
-84 \1f
-ofs
- < 
-Ën
-) {
-
-86 
-out
- = 
-       `¢´\9atf
-(
-l\9ae
-, 
-LINE_LEN
-, "%08X", 
-ofs
-);
-
-87 \ f
-i
-=0; 
-ofs
-+\98
-Ën
- && i<16; i++)
-
-88 
-out
- +ð
-       `¢´\9atf
-(
-l\9ae
-+out, 
-LINE_LEN
- - out, " %02X",
-
-89 
-d©a
-[
-ofs
-+
-i
-]&0xff);
-
-90 \ f;
-i
-<=16;i++)
-
-91 
-out
- +ð
-       `¢´\9atf
-(
-l\9ae
-+out, 
-LINE_LEN
- - out, " ");
-
-92 \ f
-i
-=0; 
-ofs
- < 
-Ën
- && i<16; i++, ofs++) {
-
-93 \1d\ 5
-c
- = 
-d©a
-[
-ofs
-];
-
-94 ià(!
-       `i§scii
-(
-c
-è|| !
-       `i¥r\9at
-(c))
-
-95 
-c
- = '.';
-
-96 
-out
- +ð
-       `¢´\9atf
-(
-l\9ae
-+out, 
-LINE_LEN
- - out, "%c", 
-c
-);
-
-98 
-       `´\9atf
-("%s\n", 
-l\9ae
-);
-
-100 
-       }
-}
-
-102 \18\12
-       $·r£_xm\99_¡©us
-(\19
-xb\93_ùx
- *
-ùx
-,
-
-103 \19
-xb\93_xm\99_¡©us_hdr
- *
-äame
-, \1d
-Ën
-)
-
-105 ià(
-ùx
- =ð
-NULL
-) {
-
-106 
-       `´\9atf
-("no context\n");
-
-111 ià(
-ùx
-->
-©cmd_qu\94y
- !ð
-NULL
-) {
-
-112 
-       `´\9atf
-("invalid\84esponse\n");
-
-117 ià(
-äame
-->
-d\96iv\94y_¡©us
- == 0x00)
-
-118 
-       `´\9atf
-("Success\n");
-
-119 \vià(
-äame
-->
-d\96iv\94y_¡©us
- == 0x01)
-
-120 
-       `´\9atf
-("MAC ACK Failure\n");
-
-121 \vià(
-äame
-->
-d\96iv\94y_¡©us
- == 0x15)
-
-122 
-       `´\9atf
-("Invalid destination\83ndpoint\n");
-
-123 \vià(
-äame
-->
-d\96iv\94y_¡©us
- == 0x21)
-
-124 
-       `´\9atf
-("Network ACK Failure\n");
-
-125 \vià(
-äame
-->
-d\96iv\94y_¡©us
- == 0x25)
-
-126 
-       `´\9atf
-("Route Not Found\n");
-
-129 
-       }
-}
-
-131 \18\12
-       $dump_©cmd
-(\19
-xb\93_ùx
- *
-ùx
-, \19
-xb\93_©»¥_hdr
- *
-äame
-,
-
-132 \1d
-Ën
-)
-
-134 \ 5
-©cmd_¡r
-[3];
-
-135 \19
-xb\93_©cmd_pgm
- *
-cmd_pgm
-;
-
-136 \19
-xb\93_©cmd
-cmd
-;
-
-138 
-u\9at8_t
-u8
-;
-
-139 
-u\9at16_t
-u16
-;
-
-140 
-u\9at32_t
-u32
-;
-
-141 
-\9at16_t
-s16
-;
-
-142 } 
-       `__©\8cibu\8b__
-((
-·cked
-)è*
-»suÉ
-;
-
-144 ià(
-ùx
- =ð
-NULL
-) {
-
-145 
-       `´\9atf
-("no context\n");
-
-150 
-       `memýy
-(
-©cmd_¡r
-, &
-äame
-->
-cmd
-, 2);
-
-151 
-©cmd_¡r
-[2] = '\0';
-
-154 ià(
-       `¡rcmp
-(
-©cmd_¡r
-, 
-ùx
-->
-©cmd_qu\94y
-)) {
-
-155 
-       `´\9atf
-("invalid\84esponse\n");
-
-160 
-cmd_pgm
- = 
-       `xb\93_©cmd_lookup_Çme
-(
-©cmd_¡r
-);
-
-161 ià(
-cmd_pgm
- =ð
-NULL
-) {
-
-162 
-       `´\9atf
-("unknown\84esponse\n");
-
-165 
-       `memýy_P
-(&
-cmd
-, 
-cmd_pgm
-, \17(cmd));
-
-168 ià(
-äame
-->
-¡©us
- == 1) {
-
-169 
-       `´\9atf
-("Status is\83rror\n");
-
-172 \vià(
-äame
-->
-¡©us
- == 2) {
-
-173 
-       `´\9atf
-("Invalid command\n");
-
-176 \vià(
-äame
-->
-¡©us
- == 3) {
-
-177 
-       `´\9atf
-("Invalid\85arameter\n");
-
-180 \vià(
-äame
-->
-¡©us
- != 0) {
-
-181 
-       `´\9atf
-("UnknowÀ¡©u \94rÜ %d\n", 
-äame
-->
-¡©us
-);
-
-186 
-»suÉ
- = (\1e*)
-äame
-->
-d©a
-;
-
-187 
-Ën
- -ð
-       `off£tof
-(\19
-xb\93_©»¥_hdr
-, 
-d©a
-);
-
-188 ià(
-cmd
-.
-æags
- & 
-XBEE_ATCMD_F_PARAM_U8
- && 
-Ën
- =ð\17(
-u\9at8_t
-))
-
-189 
-       `´\9atf
-("<%s> i 0x%x\n", 
-©cmd_¡r
-, 
-»suÉ
-->
-u8
-);
-
-190 \vià(
-cmd
-.
-æags
- & 
-XBEE_ATCMD_F_PARAM_U16
- && 
-Ën
- =ð\17(
-u\9at16_t
-))
-
-191 
-       `´\9atf
-("<%s> i 0x%x\n", 
-©cmd_¡r
-, 
-       `Áohs
-(
-»suÉ
-->
-u16
-));
-
-192 \vià(
-cmd
-.
-æags
- & 
-XBEE_ATCMD_F_PARAM_U32
- && 
-Ën
- =ð\17(
-u\9at32_t
-))
-
-193 
-       `´\9atf
-("<%s> i 0x%"
-PRIx32
-"\n", 
-©cmd_¡r
-, 
-       `Áohl
-(
-»suÉ
-->
-u32
-));
-
-194 \vià(
-cmd
-.
-æags
- & 
-XBEE_ATCMD_F_PARAM_S16
- && 
-Ën
- =ð\17(
-\9at16_t
-))
-
-195 
-       `´\9atf
-("<%s> i %d\n", 
-©cmd_¡r
-, 
-       `Áohs
-(
-»suÉ
-->
-s16
-));
-
-196 \vià(
-Ën
- == 0)
-
-197 
-       `´\9atf
-("no data, status ok\n");
-
-199 
-       `hexdump
-("©cmd\87nsw\94", 
-äame
-->
-d©a
-, 
-Ën
-);
-
-202 
-       }
-}
-
-205 \1e
-       $xb\93_rx
-(\19
-xb\93_dev
- *
-dev
-, \12
-chªÃl
-, \12
-ty³
-,
-
-206 \1e*
-äame
-, \1d
-Ën
-, \1e*
-Ýaque
-)
-
-208 \19
-xb\93_ùx
- *
-ùx
- = 
-Ýaque
-;
-
-209 \12
-do_hexdump
- = 
-xb\93_hexdump
-;
-
-211 ià(
-xb\93_debug
-)
-
-212 
-       `´\9atf
-("ty³=0x%x, chªÃl=%d, ctx=%p\n", 
-ty³
-, 
-chªÃl
-, 
-ùx
-);
-
-215 ià(
-ùx
- !ð
-NULL
-) {
-
-217 
-       `xb\93_uÆßd_timeout
-(
-ùx
-);
-
-218 ià(
-xb\93_debug
- && 
-ùx
-->
-©cmd_qu\94y
-)
-
-219 
-       `´\9atf
-("Received\87nswer\81o query <%s>\n",
-
-220 
-ùx
-->
-©cmd_qu\94y
-);
-
-221 
-       `xb\93_uÄegi¡\94_chªÃl
-(
-dev
-, 
-chªÃl
-);
-
-225 \1a
-ty³
-) {
-
-226 \ 4
-XBEE_TYPE_MODEM_STATUS
-: {
-
-227 
-       `´\9atf
-("Received Modem Status frame\n");
-
-231 \ 4
-XBEE_TYPE_RMT_ATRESP
-: {
-
-233 
-u\9at64_t
-u64
-;
-
-235 #ià
-BYTE_ORDER
- =ð
-LITTLE_ENDIAN
-
-
-236 
-u\9at32_t
-low
-;
-
-237 
-u\9at32_t
-high
-;
-
-239 
-u\9at32_t
-high
-;
-
-240 
-u\9at32_t
-low
-;
-
-242 } 
-u32
-;
-
-243 } 
-addr
-;
-
-244 
-       `memýy
-(&
-addr
-, 
-äame
-, \17(addr));
-
-245 
-addr
-.
-u64
- = 
-       `ÁohÎ
-(addr.u64);
-
-246 
-       `´\9atf
-("äom\84emÙ\90add»s %"
-PRIx32
-"%"PRIx32"\n",
-
-247 
-addr
-.
-u32
-.
-high
-,\87ddr.u32.
-low
-);
-
-250 ià(
-       `dump_©cmd
-(
-ùx
-, 
-äame
- + 10, 
-Ën
- - 10) < 0)
-
-251 
-do_hexdump
- = 1;
-
-254 \ 4
-XBEE_TYPE_ATRESP
-: {
-
-255 ià(
-       `dump_©cmd
-(
-ùx
-, 
-äame
-, 
-Ën
-) < 0)
-
-256 
-do_hexdump
- = 1;
-
-260 \ 4
-XBEE_TYPE_XMIT_STATUS
-: {
-
-261 ià(
-       `·r£_xm\99_¡©us
-(
-ùx
-, 
-äame
-, 
-Ën
-) < 0)
-
-262 
-do_hexdump
- = 1;
-
-266 \ 4
-XBEE_TYPE_ATCMD
-:
-
-267 \ 4
-XBEE_TYPE_ATCMD_Q
-:
-
-268 \ 4
-XBEE_TYPE_XMIT
-:
-
-269 \ 4
-XBEE_TYPE_EXPL_XMIT
-:
-
-270 \ 4
-XBEE_TYPE_RMT_ATCMD
-:
-
-271 \ 4
-XBEE_TYPE_RECV
-:
-
-272 \ 4
-XBEE_TYPE_EXPL_RECV
-:
-
-273 \ 4
-XBEE_TYPE_NODE_ID
-:
-
-275 
-       `´\9atf
-("Invalid frame\n");
-
-276 
-do_hexdump
- = 1;
-
-280 ià(
-do_hexdump
-)
-
-281 
-       `hexdump
-("undecoded\84x f¿me", 
-äame
-, 
-Ën
-);
-
-284 ià(
-ùx
- !ð
-NULL
-) {
-
-285 ià(
-ùx
-->
-fÜeground
-) {
-
-286 
-       `xb\93_¡d\9a_\92abË
-();
-
-287 
-       `rdl\9ae_Ãwl\9ae
-(&
-ùx
-->
-->
-rdl
-, ctx->þ->
-´om±
-);
-
-289 
-       `ä\93
-(
-ùx
-);
-
-291 
-       }
-}
-
-293 \18\12
-       $xb\93­p_£nd
-(\19
-xb\93_ùx
- *
-ùx
-, \12
-ty³
-, \1e*
-buf
-, \1d
-Ën
-,
-
-294 \12
-fÜeground
-)
-
-296 \12
-»t
-;
-
-297 \12
-chªÃl
-;
-
-299 ià(
-Ën
- > 
-XBEE_MAX_FRAME_LEN
-) {
-
-300 
-       `´\9atf
-("frame\81oo\86arge\n");
-
-305 
-chªÃl
- = 
-       `xb\93_»gi¡\94_chªÃl
-(
-xb\93_dev
-, 
-XBEE_CHANNEL_ANY
-,
-
-306 
-xb\93_rx
-, 
-ùx
-);
-
-307 ià(
-chªÃl
- < 0) {
-
-308 
-       `´\9atf
-("cannot send:\82o free channel\n");
-
-312 ià(
-xb\93_debug
-)
-
-313 
-       `´\9atf
-("send frame channel=%d\81ype=0x%x\86en=%d\n",
-
-314 
-chªÃl
-, 
-ty³
-, 
-Ën
-);
-
-315 ià(
-xb\93_hexdump
-)
-
-316 
-       `hexdump
-("xm\99 f¿me", 
-buf
-, 
-Ën
-);
-
-319 
-»t
- = 
-       `xb\93_´Ùo_xm\99
-(
-xb\93_dev
-, 
-chªÃl
-, 
-ty³
-, 
-buf
-,
-
-320 
-Ën
-);
-
-321 ià(
-»t
- < 0) {
-
-322 
-       `´\9atf
-("cannot send\n");
-
-323 
-       `xb\93_uÄegi¡\94_chªÃl
-(
-xb\93_dev
-, 
-chªÃl
-);
-
-327 
-ùx
-->
-chªÃl
- = channel;
-
-328 
-       `xb\93_lßd_timeout
-(
-ùx
-);
-
-331 ià(
-fÜeground
-) {
-
-332 
-ùx
-->
-fÜeground
- = 1;
-
-333 
-       `rdl\9ae_¡Ý
-(&
-ùx
-->
-->
-rdl
-);
-
-334 
-       `xb\93_¡d\9a_di§bË
-();
-
-338 
-       }
-}
-
-342 \12
-       $xb\93­p_£nd_©cmd
-(cڡ 
-´og_ch¬
- *
-©cmd_¡r
-,
-
-343 \1e*
-·¿m
-, \1d
-·¿m_Ën
-, \12
-fÜeground
-)
-
-345 \19
-xb\93_ùx
- *
-ùx
-;
-
-347 \19
-xb\93_©cmd_hdr
-©cmd
-;
-
-348 \ 5
-buf
-[
-XBEE_MAX_FRAME_LEN
-];
-
-349 } 
-       `__©\8cibu\8b__
-((
-·cked
-)è
-äame
-;
-
-352 
-ùx
- = 
-       `m®loc
-(\17(*ctx));
-
-353 ià(
-ùx
- =ð
-NULL
-) {
-
-354 
-       `´\9atf
-("not\83nough memory\n");
-
-358 
-       `mem£t
-(
-ùx
-, 0, \17(*ctx));
-
-359 
-ùx
-->
-©cmd_qu\94y
- = 
-©cmd_¡r
-;
-
-361 
-       `memýy
-(&
-äame
-.
-©cmd
-.
-cmd
-, 
-©cmd_¡r
-, 2);
-
-362 
-       `memýy
-(&
-äame
-.
-buf
-, 
-·¿m
-, 
-·¿m_Ën
-);
-
-364 ià(
-       `xb\93­p_£nd
-(
-ùx
-, 
-XBEE_TYPE_ATCMD
-, &
-äame
-,
-
-365 \17(\19
-xb\93_©cmd_hdr
-) +
-
-366 
-·¿m_Ën
-, 
-fÜeground
-) < 0) {
-
-367 
-       `ä\93
-(
-ùx
-);
-
-372 
-       }
-}
-
-374 \12
-       $xb\93­p_£nd_msg
-(
-u\9at64_t
-addr
-, \1e*
-d©a
-,
-
-375 \1d
-d©a_Ën
-, \12
-fÜeground
-)
-
-377 \19
-xb\93_ùx
- *
-ùx
-;
-
-379 \19
-xb\93_xm\99_hdr
-xm\99
-;
-
-380 \ 5
-buf
-[
-XBEE_MAX_FRAME_LEN
-];
-
-381 } 
-       `__©\8cibu\8b__
-((
-·cked
-)è
-äame
-;
-
-384 
-ùx
- = 
-       `m®loc
-(\17(*ctx));
-
-385 ià(
-ùx
- =ð
-NULL
-) {
-
-386 
-       `´\9atf
-("not\83nough memory\n");
-
-390 
-       `mem£t
-(
-ùx
-, 0, \17(*ctx));
-
-391 
-ùx
-->
-©cmd_qu\94y
- = 
-NULL
-;
-
-393 
-äame
-.
-xm\99
-.
-d¡addr
- = 
-       `htÚÎ
-(
-addr
-);
-
-394 
-äame
-.
-xm\99
-.
-ȣrved
- = 
-       `htÚs
-(0xFFFE);
-
-395 
-äame
-.
-xm\99
-.
-bÿ¡_¿dius
- = 0;
-
-396 
-äame
-.
-xm\99
-.
-Ýts
- = 0;
-
-397 
-       `memýy
-(&
-äame
-.
-buf
-, 
-d©a
-, 
-d©a_Ën
-);
-
-399 ià(
-       `xb\93­p_£nd
-(
-ùx
-, 
-XBEE_TYPE_XMIT
-, &
-äame
-,
-
-400 \17(\19
-xb\93_xm\99_hdr
-) +
-
-401 
-d©a_Ën
-, 
-fÜeground
-) < 0) {
-
-402 
-       `ä\93
-(
-ùx
-);
-
-407 
-       }
-}
-
-409 \1e
-       $xb\93_¡d\9a_\92abË
-(\1e)
-
-411 
-cmdl\9ae_\9aput_\92abËd
- = 1;
-
-412 
-       }
-}
-
-414 \1e
-       $xb\93_¡d\9a_di§bË
-(\1e)
-
-416 
-cmdl\9ae_\9aput_\92abËd
- = 0;
-
-417 
-       }
-}
-
-419 \18\1e
-       $evt_timeout
-(\12
-s
-, \16
-ev\92t
-, \1e*
-¬g
-)
-
-421 \19
-xb\93_ùx
- *
-ùx
- = 
-¬g
-;
-
-423 
-       `´\9atf
-("Timeout\n");
-
-426 
-       `xb\93_¡d\9a_\92abË
-();
-
-427 
-       `rdl\9ae_Ãwl\9ae
-(&
-ùx
-->
-->
-rdl
-, ctx->þ->
-´om±
-);
-
-430 
-       `xb\93_uÄegi¡\94_chªÃl
-(
-xb\93_dev
-, 
-ùx
-->
-chªÃl
-);
-
-431 
-       `ä\93
-(
-ùx
-);
-
-432 
-       }
-}
-
-434 \1e
-       $xb\93_lßd_timeout
-(\19
-xb\93_ùx
- *
-ùx
-)
-
-436 
-       `ÿÎlout_»£t
-(
-cm
-, &
-ùx
-->
-timeout
-, 
-TIMEOUT_MS
-, 
-SINGLE
-, 
-evt_timeout
-, ctx);
-
-437 
-       }
-}
-
-439 \1e
-       $xb\93_uÆßd_timeout
-(\19
-xb\93_ùx
- *
-ùx
-)
-
-441 
-       `ÿÎout_¡Ý
-(&
-ùx
-->
-timeout
-);
-
-442 
-       }
-}
-
-503 \1e
-       $boÙlßd\94
-(\1e)
-
-505 \ 1
-       #BOOTLOADER_ADDR
- 0x1e000
-
-       )
-
-506 ià(
-       `pgm_»ad_by\8b_çr
-(
-BOOTLOADER_ADDR
-) == 0xff) {
-
-507 
-       `´\9atf_P
-(
-       `PSTR
-("Bootloader is\82ot\85resent\r\n"));
-
-510 
-       `þi
-();
-
-512 
-EIMSK
- = 0;
-
-513 
-SPCR
- = 0;
-
-514 
-TWCR
- = 0;
-
-515 
-ACSR
- = 0;
-
-516 
-ADCSRA
- = 0;
-
-518 
-__asm__
-       `__vÞ©\9ee__
- ("ldi\8431,0xf0\n");
-
-519 
-__asm__
-       `__vÞ©\9ee__
- ("ldi\8430,0x00\n");
-
-520 
-__asm__
-       `__vÞ©\9ee__
- ("ijmp\n");
-
-523 
-       }
-}
-
-526 \12
-       $Þd_ma\9a
-(\12
-¬gc
-, \ 5**
-¬gv
-)
-
-528 \19
-xb\93_dev
-dev
-;
-
-529 \12
-\94r
- = 0;
-
-532 
-DDRE
- |= 0x0C;
-
-533 
-DDRB
- |= 0x18;
-
-536 
-       `u¬t_\9a\99
-();
-
-537 
-       `fdevݒ
-(
-u¬t0_dev_£nd
-, 
-u¬t0_dev_»cv
-);
-
-538 
-       `u¬t_»gi¡\94_rx_ev\92t
-(
-CMDLINE_UART
-, 
-em\94g\92cy
-);
-
-548 
-       `tim\94_\9a\99
-();
-
-549 
-       `tim\940_»gi¡\94_OV_\9a\8c
-(
-ma\9a_tim\94_\9a\8b¼u±
-);
-
-552 
-       `scheduËr_\9a\99
-();
-
-553 
-       `scheduËr_add_³riodiÿl_ev\92t_´iÜ\99y
-(
-do_Ëd_bl\9ak
-, 
-NULL
-,
-
-554 100000L / 
-SCHEDULER_UNIT
-,
-
-555 
-LED_PRIO
-);
-
-557 
-       `time_\9a\99
-(
-TIME_PRIO
-);
-
-559 
-       `mem£t
-(&
-xb\93bßrd
-, 0, \17(xbeeboard));
-
-561 
-       `£i
-();
-
-563 
-       `cmdl\9ae_\9a\8b¿ù
-();
-
-581 
-       }
-}
-
-       @main.h
-
-28 \ 1
-       #NB_LOGS
- 4
-
-       )
-
-31 \ 1
-       #E_USER_DEFAULT
- 194
-
-       )
-
-33 \ 1
-       #LED1_ON
-(è
-       `sbi
-(
-PORTE
-, 2)
-
-       )
-
-34 \ 1
-       #LED1_OFF
-(è
-       `cbi
-(
-PORTE
-, 2)
-
-       )
-
-36 \ 1
-       #LED2_ON
-(è
-       `sbi
-(
-PORTE
-, 3)
-
-       )
-
-37 \ 1
-       #LED2_OFF
-(è
-       `cbi
-(
-PORTE
-, 3)
-
-       )
-
-39 \ 1
-       #LED3_ON
-(è
-       `sbi
-(
-PORTB
-, 3)
-
-       )
-
-40 \ 1
-       #LED3_OFF
-(è
-       `cbi
-(
-PORTB
-, 3)
-
-       )
-
-42 \ 1
-       #LED4_ON
-(è
-       `sbi
-(
-PORTB
-, 4)
-
-       )
-
-43 \ 1
-       #LED4_OFF
-(è
-       `cbi
-(
-PORTB
-, 4)
-
-       )
-
-45 \ 1
-       #LED_PRIO
- 170
-
-       )
-
-46 \ 1
-       #TIME_PRIO
- 160
-
-       )
-
-49 \19
-       sxb\93bßrd
- {
-
-51 \19
-rdl\9ae
-       mrdl
-;
-
-52 \ 5
-       m´om±
-[
-RDLINE_PROMPT_SIZE
-];
-
-55 
-u\9at8_t
-       mlogs
-[
-NB_LOGS
-+1];
-
-56 
-u\9at8_t
-       mlog_Ëv\96
-;
-
-57 
-u\9at8_t
-       mdebug
-;
-
-59 \r\19
-xb\93bßrd
- xbeeboard;
-
-63 \19
-       sxb\93_ùx
- {
-
-64 \12
-       mfÜeground
-;
-
-65 \12
-       mchªÃl
-;
-
-66 cڡ \ 5*
-       m©cmd_qu\94y
-;
-
-71 \r\19
-xb\93_dev
- *xbee_dev;
-
-72 \r\12
-xb\93_¿w
-;
-
-73 \r\12
-xb\93_hexdump
-;
-
-74 \r\12
-xb\93_debug
-;
-
-76 \r\19
-ÿÎout_mªag\94
-cm
-;
-
-79 \1e
-boÙlßd\94
-(\1e);
-
-81 \1e
-xb\93_rx
-(\19
-xb\93_dev
- *
-dev
-, \12
-chªÃl
-, \12
-ty³
-,
-
-82 \1e*
-äame
-, \1d
-Ën
-, \1e*
-Ýaque
-);
-
-83 \12
-xb\93­p_£nd_©cmd
-(cڡ 
-´og_ch¬
- *
-©cmd_¡r
-,
-
-84 \1e*
-·¿m
-, \1d
-·¿m_Ën
-, \12
-fÜeground
-);
-
-85 \12
-xb\93­p_£nd_msg
-(
-u\9at64_t
-addr
-, \1e*
-d©a
-,
-
-86 \1d
-d©a_Ën
-, \12
-fÜeground
-);
-
-88 \1e
-xb\93_¡d\9a_\92abË
-(\1e);
-
-89 \1e
-xb\93_¡d\9a_di§bË
-(\1e);
-
-91 \1e
-xb\93_lßd_timeout
-(\19
-xb\93_ùx
- *
-ùx
-);
-
-92 \1e
-xb\93_uÆßd_timeout
-(\19
-xb\93_ùx
- *
-ùx
-);
-
-       @parse.c
-
-24 \ 2
-       ~<¡dio.h
->
-
-25 \ 2
-       ~<¡r\9ag.h
->
-
-26 \ 2
-       ~<\9a\89y³s.h
->
-
-27 \ 2
-       ~<ùy³.h
->
-
-29 \ 2
-       ~<av\94sive/pgm¥aû.h
->
-
-31 \ 2
-       ~"·r£.h
-"
-
-33 #ifdeà
-HOST_VERSION
-
-
-34 \ 1
-       #pgm_»ad_pgm±r
-(
-x
-è((\1e*)(*(x)))
-
-       )
-
-36 \ 1
-       #pgm_»ad_pgm±r
-(
-x
-è(\1e*)
-       `pgm_»ad_wÜd
-(x)
-
-       )
-
-41 \ 1
-       #debug_´\9atf
-(
-¬gs
-...èdØ{} \1f0)
-
-       )
-
-45 
-       $i£ndoæ\9ae
-(\ 5
-c
-)
-
-47 ià(
-c
- == '\n' ||
-
-48 
-c
- == '\r' )
-
-51 
-       }
-}
-
-54 
-       $iscomm\92t
-(\ 5
-c
-)
-
-56 ià(
-c
- == '#')
-
-59 
-       }
-}
-
-62 
-       $i£ndoáok\92
-(\ 5
-c
-)
-
-64 ià(!
-c
- || 
-       `iscomm\92t
-(cè|| 
-       `isbÏnk
-(cè|| 
-       `i£ndoæ\9ae
-(c))
-
-67 
-       }
-}
-
-69 \18
-u\9at8_t
-
-
-70 
-       $nb_commÚ_ch¬s
-(cڡ \ 5
-s1
-, cڡ \ 5
-s2
-)
-
-72 
-u\9at8_t
-i
-=0;
-
-74 \1f*
-s1
-==*
-s2
- && *s1 && *s2) {
-
-75 
-s1
-++;
-
-76 
-s2
-++;
-
-77 
-i
-++;
-
-79 \15 
-i
-;
-
-80 
-       }
-}
-
-87 \18
-\9at8_t
-
-
-88 
-       $m©ch_\9a¡
-(
-·r£_pgm_\9a¡_t
- *
-\9a¡
-, cڡ \ 5
-buf
-, 
-u\9at8_t
-nb_m©ch_tok\92
-,
-
-89 \1e
-»suÉ_buf
-)
-
-91 
-u\9at8_t
-tok\92_num
-=0;
-
-92 
-·r£_pgm_tok\92_hdr_t
- * 
-tok\92_p
-;
-
-93 
-u\9at8_t
-i
-=0;
-
-94 
-\9at8_t
-n
- = 0;
-
-95 \19
-tok\92_hdr
-\81oken_hdr;
-
-97 
-tok\92_p
- = (
-·r£_pgm_tok\92_hdr_t
- *)
-       `pgm_»ad_pgm±r
-(&
-\9a¡
-->
-tok\92s
-[
-tok\92_num
-]);
-
-98 ià(
-tok\92_p
-)
-
-99 
-       `memýy_P
-(&
-tok\92_hdr
-, 
-tok\92_p
-, \17(token_hdr));
-
-102 \1f
-tok\92_p
- && (!
-nb_m©ch_tok\92
- || 
-i
-<nb_match_token)) {
-
-103 
-       `debug_´\9atf
-("TK\n");
-
-105 \1f
-       `isbÏnk
-(*
-buf
-)) {
-
-106 
-buf
-++;
-
-110 iàÐ
-       `i£ndoæ\9ae
-(*
-buf
-è|| 
-       `iscomm\92t
-(*buf) )
-
-113 
-n
- = 
-tok\92_hdr
-.
-Ýs
-->
-       `·r£
-(
-tok\92_p
-, 
-buf
-, (
-»suÉ_buf
- ?\84esuÉ_buf+tok\92_hdr.
-off£t
- : 
-NULL
-));
-
-114 iàÐ
-n
- < 0 )
-
-116 
-       `debug_´\9atf
-("TK\85¬£d (Ën=%d)\n", 
-n
-);
-
-117 
-i
-++;
-
-118 
-buf
- +ð
-n
-;
-
-120 
-tok\92_num
- ++;
-
-121 
-tok\92_p
- = (
-·r£_pgm_tok\92_hdr_t
- *)
-       `pgm_»ad_pgm±r
-(&
-\9a¡
-->
-tok\92s
-[
-tok\92_num
-]);
-
-122 ià(
-tok\92_p
-)
-
-123 
-       `memýy_P
-(&
-tok\92_hdr
-, 
-tok\92_p
-, \17(token_hdr));
-
-127 ià(
-i
-==0)
-
-131 ià(
-nb_m©ch_tok\92
-) {
-
-132 ià(
-i
- =ð
-nb_m©ch_tok\92
-) {
-
-135 \15 
-i
-;
-
-139 ià(
-tok\92_p
-) {
-
-140 \15 
-i
-;
-
-144 \1f
-       `isbÏnk
-(*
-buf
-)) {
-
-145 
-buf
-++;
-
-149 iàÐ
-       `i£ndoæ\9ae
-(*
-buf
-è|| 
-       `iscomm\92t
-(*buf) )
-
-153 \15 
-i
-;
-
-154 
-       }
-}
-
-157 
-\9at8_t
-
-
-158 
-       $·r£
-(
-·r£_pgm_ùx_t
-ùx
-[], cڡ \ 5
-buf
-)
-
-160 
-u\9at8_t
-\9a¡_num
-=0;
-
-161 
-·r£_pgm_\9a¡_t
- * 
-\9a¡
-;
-
-162 cڡ \ 5
-curbuf
-;
-
-163 \ 5
-»suÉ_buf
-[256];
-
-164 \1e(*
-f
-)(\1e*, \1e*èð
-NULL
-;
-
-165 \1e
-d©a
- = 
-NULL
-;
-
-166 \12
-comm\92t
- = 0;
-
-167 \12
-l\9a\96\92
- = 0;
-
-168 \12
-·r£_\99
- = 0;
-
-169 
-\9at8_t
-\94r
- = 
-PARSE_NOMATCH
-;
-
-170 
-\9at8_t
-tok
-;
-
-171 #ifdeà
-CMDLINE_DEBUG
-
-
-172 \ 5
-debug_buf
-[64];
-
-180 
-curbuf
- = 
-buf
-;
-
-181 \1f
-       `i£ndoæ\9ae
-(*
-curbuf
-)) {
-
-182 iàÐ*
-curbuf
- == '\0' ) {
-
-183 
-       `debug_´\9atf
-("Incom¶\91\90buàÖ\92=%d)\n", 
-l\9a\96\92
-);
-
-186 iàÐ
-       `iscomm\92t
-(*
-curbuf
-) ) {
-
-187 
-comm\92t
- = 1;
-
-189 iàÐ! 
-       `isbÏnk
-(*
-curbuf
-è&& ! 
-comm\92t
-) {
-
-190 
-·r£_\99
- = 1;
-
-192 
-curbuf
-++;
-
-193 
-l\9a\96\92
-++;
-
-197 \1f
-       `i£ndoæ\9ae
-(
-buf
-[
-l\9a\96\92
-])) {
-
-198 
-l\9a\96\92
-++;
-
-202 iàÐ
-·r£_\99
- == 0 ) {
-
-203 
-       `debug_´\9atf
-("Em±y\86\9a\90Ö\92=%d)\n", 
-l\9a\96\92
-);
-
-204 \15 
-l\9a\96\92
-;
-
-207 #ifdeà
-CMDLINE_DEBUG
-
-
-208 
-       `¢´\9atf
-(
-debug_buf
-, (
-l\9a\96\92
->64 ? 64 :\86\9a\96\92), "%s", 
-buf
-);
-
-209 
-       `debug_´\9atf
-("P¬£\86\9a\90:\86\92=%d, <%s>\n", 
-l\9a\96\92
-, 
-debug_buf
-);
-
-213 
-\9a¡
- = (
-·r£_pgm_\9a¡_t
- *)
-       `pgm_»ad_pgm±r
-(
-ùx
-+
-\9a¡_num
-);
-
-214 \1f
-\9a¡
-) {
-
-215 
-       `debug_´\9atf
-("INST\n");
-
-218 
-tok
- = 
-       `m©ch_\9a¡
-(
-\9a¡
-, 
-buf
-, 0, 
-»suÉ_buf
-);
-
-220 ià(
-tok
- > 0)
-
-221 
-\94r
- = 
-PARSE_BAD_ARGS
-;
-
-223 \vià(!
-tok
-) {
-
-224 
-       `debug_´\9atf
-("INST fully\85arsed\n");
-
-226 \1f
-       `isbÏnk
-(*
-curbuf
-)) {
-
-227 
-curbuf
-++;
-
-231 ià(
-       `i£ndoæ\9ae
-(*
-curbuf
-è|| 
-       `iscomm\92t
-(*curbuf)) {
-
-232 ià(!
-f
-) {
-
-233 
-       `memýy_P
-(&
-f
-, &
-\9a¡
-->f, \17(f));
-
-234 
-       `memýy_P
-(&
-d©a
-, &
-\9a¡
-->data, \17(data));
-
-238 
-\94r
- = 
-PARSE_AMBIGUOUS
-;
-
-239 
-f
-=
-NULL
-;
-
-240 
-       `debug_´\9atf
-("Ambiguous cmd\n");
-
-246 
-\9a¡_num
- ++;
-
-247 
-\9a¡
- = (
-·r£_pgm_\9a¡_t
- *)
-       `pgm_»ad_pgm±r
-(
-ùx
-+
-\9a¡_num
-);
-
-251 ià(
-f
-) {
-
-252 
-       `f
-(
-»suÉ_buf
-, 
-d©a
-);
-
-257 
-       `debug_´\9atf
-("NØm©ch\83¼=%d\n", 
-\94r
-);
-
-258 \15 
-\94r
-;
-
-261 \15 
-l\9a\96\92
-;
-
-262 
-       }
-}
-
-264 
-\9at8_t
-
-
-265 
-       $com¶\91e
-(
-·r£_pgm_ùx_t
-ùx
-[], cڡ \ 5*
-buf
-, 
-\9at16_t
- *
-¡©e
-,
-
-266 \ 5*
-d¡
-, 
-u\9at8_t
-size
-)
-
-268 cڡ \ 5
-\9acom¶\91e_tok\92
- = 
-buf
-;
-
-269 
-u\9at8_t
-\9a¡_num
- = 0;
-
-270 
-·r£_pgm_\9a¡_t
- *
-\9a¡
-;
-
-271 
-·r£_pgm_tok\92_hdr_t
- *
-tok\92_p
-;
-
-272 \19
-tok\92_hdr
-\81oken_hdr;
-
-273 \ 5
-tmpbuf
-[64], 
-com¶\91iÚ_buf
-[64];
-
-274 
-u\9at8_t
-\9acom¶\91e_tok\92_Ën
-;
-
-275 
-\9at8_t
-com¶\91iÚ_Ën
- = -1;
-
-276 
-\9at8_t
-nb_tok\92
- = 0;
-
-277 
-u\9at8_t
-i
-, 
-n
-;
-
-278 
-\9at8_t
-l
-;
-
-279 
-u\9at8_t
-nb_com¶\91abË
-;
-
-280 
-u\9at8_t
-nb_nÚ_com¶\91abË
-;
-
-281 
-\9at16_t
-loÿl_¡©e
-=0;
-
-282 
-´og_ch¬
- *
-h\96p_¡r
-;
-
-284 
-       `debug_´\9atf
-("% ÿÎed\n", 
-__FUNCTION__
-);
-
-286 \ f
-i
-=0 ; 
-buf
-[i] ; i++) {
-
-287 ià(!
-       `isbÏnk
-(
-buf
-[
-i
-]) && isblank(buf[i+1]))
-
-288 
-nb_tok\92
-++;
-
-289 ià(
-       `isbÏnk
-(
-buf
-[
-i
-]) && !isblank(buf[i+1]))
-
-290 
-\9acom¶\91e_tok\92
- = 
-buf
-+
-i
-+1;
-
-292 
-\9acom¶\91e_tok\92_Ën
- = 
-       `¡¾\92
-(
-\9acom¶\91e_tok\92
-);
-
-295 ià(*
-¡©e
- <= 0) {
-
-296 
-       `debug_´\9atf
-("\8cy com¶\91\90<%s>\n", 
-buf
-);
-
-297 
-       `debug_´\9atf
-("th\94\90i %d com¶\91\90tok\92s, <%s> i \9acom¶\91e\n", 
-nb_tok\92
-, 
-\9acom¶\91e_tok\92
-);
-
-299 
-nb_com¶\91abË
- = 0;
-
-300 
-nb_nÚ_com¶\91abË
- = 0;
-
-302 
-\9a¡
- = (
-·r£_pgm_\9a¡_t
- *)
-       `pgm_»ad_pgm±r
-(
-ùx
-+
-\9a¡_num
-);
-
-303 \1f
-\9a¡
-) {
-
-305 ià(
-nb_tok\92
- && 
-       `m©ch_\9a¡
-(
-\9a¡
-, 
-buf
-,\82b_tok\92
-NULL
-))
-
-306 \10
-Ãxt
-;
-
-308 
-       `debug_´\9atf
-("instruction match \n");
-
-309 
-tok\92_p
- = (
-·r£_pgm_tok\92_hdr_t
- *è
-       `pgm_»ad_pgm±r
-(&
-\9a¡
-->
-tok\92s
-[
-nb_tok\92
-]);
-
-310 ià(
-tok\92_p
-)
-
-311 
-       `memýy_P
-(&
-tok\92_hdr
-, 
-tok\92_p
-, \17(token_hdr));
-
-314 ià(!
-tok\92_p
- ||
-
-315 !
-tok\92_hdr
-.
-Ýs
-->
-com¶\91e_g\91_nb
- ||
-
-316 !
-tok\92_hdr
-.
-Ýs
-->
-com¶\91e_g\91_\96t
- ||
-
-317 (
-n
- = 
-tok\92_hdr
-.
-Ýs
-->
-       `com¶\91e_g\91_nb
-(
-tok\92_p
-)) == 0) {
-
-318 
-nb_nÚ_com¶\91abË
-++;
-
-319 \10
-Ãxt
-;
-
-322 
-       `debug_´\9atf
-("%d choiû fÜ\81hi tok\92\n", 
-n
-);
-
-323 \ f
-i
-=0 ; i<
-n
- ; i++) {
-
-324 ià(
-tok\92_hdr
-.
-Ýs
-->
-       `com¶\91e_g\91_\96t
-(
-tok\92_p
-, 
-i
-, 
-tmpbuf
-, \17(tmpbuf)) < 0)
-
-326 
-       `¡rÿt_P
-(
-tmpbuf
-, 
-       `PSTR
-(" "));
-
-327 
-       `debug_´\9atf
-(" choiû <%s>\n", 
-tmpbuf
-);
-
-329 ià(!
-       `¡ºcmp
-(
-\9acom¶\91e_tok\92
-, 
-tmpbuf
-, 
-\9acom¶\91e_tok\92_Ën
-)) {
-
-330 ià(
-com¶\91iÚ_Ën
- == -1) {
-
-331 
-       `¡rýy
-(
-com¶\91iÚ_buf
-, 
-tmpbuf
-+
-\9acom¶\91e_tok\92_Ën
-);
-
-332 
-com¶\91iÚ_Ën
- = 
-       `¡¾\92
-(
-tmpbuf
-+
-\9acom¶\91e_tok\92_Ën
-);
-
-336 
-com¶\91iÚ_Ën
- = 
-       `nb_commÚ_ch¬s
-(
-com¶\91iÚ_buf
-,
-
-337 
-tmpbuf
-+
-\9acom¶\91e_tok\92_Ën
-);
-
-338 
-com¶\91iÚ_buf
-[
-com¶\91iÚ_Ën
-] = 0;
-
-340 
-nb_com¶\91abË
-++;
-
-343 
-Ãxt
-:
-
-344 
-\9a¡_num
- ++;
-
-345 
-\9a¡
- = (
-·r£_pgm_\9a¡_t
- *)
-       `pgm_»ad_pgm±r
-(
-ùx
-+
-\9a¡_num
-);
-
-348 
-       `debug_´\9atf
-("tÙ® choiû %d fÜ\81hi com¶\91iÚ\n", 
-nb_com¶\91abË
-);
-
-351 ià(
-nb_com¶\91abË
- =ð0 && 
-nb_nÚ_com¶\91abË
- == 0)
-
-355 ià(*
-¡©e
- =ð0 && 
-\9acom¶\91e_tok\92_Ën
- > 0) {
-
-358 ià(
-com¶\91iÚ_Ën
- > 0) {
-
-359 ià(
-com¶\91iÚ_Ën
- + 1 > 
-size
-)
-
-362 
-       `¡rýy
-(
-d¡
-, 
-com¶\91iÚ_buf
-);
-
-369 ià(*
-¡©e
- == -1)
-
-370 *
-¡©e
- = 0;
-
-372 
-       `debug_´\9atf
-("MuÉ\9dË choiû STATE=%d\n", *
-¡©e
-);
-
-374 
-\9a¡_num
- = 0;
-
-375 
-\9a¡
- = (
-·r£_pgm_\9a¡_t
- *)
-       `pgm_»ad_pgm±r
-(
-ùx
-+
-\9a¡_num
-);
-
-376 \1f
-\9a¡
-) {
-
-378 
-\9a¡
- = (
-·r£_pgm_\9a¡_t
- *)
-       `pgm_»ad_pgm±r
-(
-ùx
-+
-\9a¡_num
-);
-
-380 ià(
-nb_tok\92
- && 
-       `m©ch_\9a¡
-(
-\9a¡
-, 
-buf
-,\82b_tok\92
-NULL
-))
-
-381 \10
-Ãxt2
-;
-
-383 
-tok\92_p
- = (
-·r£_pgm_tok\92_hdr_t
- *)
-       `pgm_»ad_pgm±r
-(&
-\9a¡
-->
-tok\92s
-[
-nb_tok\92
-]);
-
-384 ià(
-tok\92_p
-)
-
-385 
-       `memýy_P
-(&
-tok\92_hdr
-, 
-tok\92_p
-, \17(token_hdr));
-
-388 ià(!
-tok\92_p
- ||
-
-389 !
-tok\92_hdr
-.
-Ýs
-->
-com¶\91e_g\91_nb
- ||
-
-390 !
-tok\92_hdr
-.
-Ýs
-->
-com¶\91e_g\91_\96t
- ||
-
-391 (
-n
- = 
-tok\92_hdr
-.
-Ýs
-->
-       `com¶\91e_g\91_nb
-(
-tok\92_p
-)) == 0) {
-
-392 ià(
-loÿl_¡©e
- < *
-¡©e
-) {
-
-393 
-loÿl_¡©e
-++;
-
-394 \10
-Ãxt2
-;
-
-396 (*
-¡©e
-)++;
-
-397 ià(
-tok\92_p
- && 
-tok\92_hdr
-.
-Ýs
-->
-g\91_h\96p
-) {
-
-398 
-tok\92_hdr
-.
-Ýs
-->
-       `g\91_h\96p
-(
-tok\92_p
-, 
-tmpbuf
-, \17(tmpbuf));
-
-399 
-h\96p_¡r
- = (
-´og_ch¬
- *è
-       `pgm_»ad_pgm±r
-(&
-\9a¡
-->help_str);
-
-400 ià(
-h\96p_¡r
-)
-
-401 
-       `¢´\9atf_P
-(
-d¡
-, 
-size
-, 
-       `PSTR
-("[%s]: "
-PGMS_FMT
-""), 
-tmpbuf
-, 
-h\96p_¡r
-);
-
-403 
-       `¢´\9atf_P
-(
-d¡
-, 
-size
-, 
-       `PSTR
-("[%s]: NØh\96p"), 
-tmpbuf
-);
-
-406 
-       `¢´\9atf_P
-(
-d¡
-, 
-size
-, 
-       `PSTR
-("[RETURN]"));
-
-412 \ f
-i
-=0 ; i<
-n
- ; i++) {
-
-413 ià(
-tok\92_hdr
-.
-Ýs
-->
-       `com¶\91e_g\91_\96t
-(
-tok\92_p
-, 
-i
-, 
-tmpbuf
-, \17(tmpbuf)) < 0)
-
-415 
-       `¡rÿt_P
-(
-tmpbuf
-, 
-       `PSTR
-(" "));
-
-416 
-       `debug_´\9atf
-(" choiû <%s>\n", 
-tmpbuf
-);
-
-418 ià(!
-       `¡ºcmp
-(
-\9acom¶\91e_tok\92
-, 
-tmpbuf
-, 
-\9acom¶\91e_tok\92_Ën
-)) {
-
-419 ià(
-loÿl_¡©e
- < *
-¡©e
-) {
-
-420 
-loÿl_¡©e
-++;
-
-423 (*
-¡©e
-)++;
-
-424 
-l
-=
-       `¢´\9atf
-(
-d¡
-, 
-size
-, "%s", 
-tmpbuf
-);
-
-425 ià(
-l
->=0 && 
-tok\92_hdr
-.
-Ýs
-->
-g\91_h\96p
-) {
-
-426 
-tok\92_hdr
-.
-Ýs
-->
-       `g\91_h\96p
-(
-tok\92_p
-, 
-tmpbuf
-, \17(tmpbuf));
-
-427 
-h\96p_¡r
- = (
-´og_ch¬
- *è
-       `pgm_»ad_pgm±r
-(&
-\9a¡
-->help_str);
-
-428 ià(
-h\96p_¡r
-)
-
-429 
-       `¢´\9atf_P
-(
-d¡
-+
-l
-, 
-size
--l, 
-       `PSTR
-("[%s]: "
-PGMS_FMT
-), 
-tmpbuf
-, 
-h\96p_¡r
-);
-
-431 
-       `¢´\9atf_P
-(
-d¡
-+
-l
-, 
-size
--l, 
-       `PSTR
-("[%s]: NØh\96p"), 
-tmpbuf
-);
-
-437 
-Ãxt2
-:
-
-438 
-\9a¡_num
- ++;
-
-439 
-\9a¡
- = (
-·r£_pgm_\9a¡_t
- *)
-       `pgm_»ad_pgm±r
-(
-ùx
-+
-\9a¡_num
-);
-
-442 
-       }
-}
-
-       @parse.h
-
-24 #iâdeà
-_PARSE_H_
-
-
-25 \ 1
-       #_PARSE_H_
-
-
-       )
-
-27 \ 2
-       ~<av\94sive/pgm¥aû.h
->
-
-28 \ 2
-       ~<av\94sive/ty³s.h
->
-
-30 #iâdeà
-off£tof
-
-
-31 \ 1
-       #off£tof
-(
-ty³
-, 
-f\9bld
-è((
-size_t
-è&Ð(Ñy³ *)0)->f\9bldè)
-
-       )
-
-34 \ 1
-       #PARSE_SUCCESS
- 0
-
-       )
-
-35 \ 1
-       #PARSE_AMBIGUOUS
- -1
-
-       )
-
-36 \ 1
-       #PARSE_NOMATCH
- -2
-
-       )
-
-37 \ 1
-       #PARSE_BAD_ARGS
- -3
-
-       )
-
-43 \19
-       stok\92_hdr
- {
-
-44 \19
-tok\92_Ýs
- *
-       mÝs
-;
-
-45 
-u\9at8_t
-       moff£t
-;
-
-47 \e\19
-tok\92_hdr
-       t·r£_tok\92_hdr_t
-;
-
-49 \19
-       stok\92_hdr_pgm
- {
-
-50 \19
-tok\92_Ýs
- *
-       mÝs
-;
-
-51 
-u\9at8_t
-       moff£t
-;
-
-52 } 
-       gPROGMEM
-;
-
-53 \e\19
-tok\92_hdr_pgm
-       t·r£_pgm_tok\92_hdr_t
-;
-
-74 \19
-       stok\92_Ýs
- {
-
-76 
-\9at8_t
- (*
-·r£
-)(
-       m·r£_pgm_tok\92_hdr_t
- *, const \ 5*, \1e*);
-
-78 
-\9at8_t
- (*
-com¶\91e_g\91_nb
-)(
-       m·r£_pgm_tok\92_hdr_t
- *);
-
-80 
-\9at8_t
- (*
-com¶\91e_g\91_\96t
-)(
-       m·r£_pgm_tok\92_hdr_t
- *, 
-       m\9at8_t
-, \ 5*, 
-       mu\9at8_t
-);
-
-82 
-\9at8_t
- (*
-g\91_h\96p
-)(
-       m·r£_pgm_tok\92_hdr_t
- *, \ 5*, 
-       mu\9at8_t
-);
-
-90 \19
-       s\9a¡
- {
-
-92 \1e(*
-       mf
-)(\1e*, \1e*);
-
-93 \1e
-       md©a
-;
-
-94 \ 5
-       mh\96p_¡r
-;
-
-95 
-´og_void
- * 
-       mtok\92s
-[];
-
-97 \e\19
-\9a¡
-       t·r£_\9a¡_t
-;
-
-98 \19
-       s\9a¡_pgm
- {
-
-100 \1e(*
-       mf
-)(\1e*, \1e*);
-
-101 \1e
-       md©a
-;
-
-102 \ 5
-       mh\96p_¡r
-;
-
-103 
-´og_void
- * 
-       mtok\92s
-[];
-
-104 } 
-       gPROGMEM
-;
-
-105 \e\19
-\9a¡_pgm
-       t·r£_pgm_\9a¡_t
-;
-
-112 \e
-·r£_pgm_\9a¡_t
- * 
-       t·r£_ùx_t
-;
-
-113 \e
-PROGMEM
-       t·r£_ùx_t
-       t·r£_pgm_ùx_t
-;
-
-122 
-\9at8_t
-·r£
-(
-·r£_pgm_ùx_t
-ùx
-[], cڡ \ 5
-buf
-);
-
-139 
-\9at8_t
-com¶\91e
-(
-·r£_pgm_ùx_t
-ùx
-[], cڡ \ 5*
-buf
-, 
-\9at16_t
- *
-¡©e
-,
-
-140 \ 5*
-d¡
-, 
-u\9at8_t
-size
-);
-
-144 \12
-i£ndoáok\92
-(\ 5
-c
-);
-
-       @parse_atcmd.c
-
-28 \ 2
-       ~<av\94sive/pgm¥aû.h
->
-
-30 \ 2
-       ~<¡dio.h
->
-
-31 \ 2
-       ~<\9a\89y³s.h
->
-
-32 \ 2
-       ~<ùy³.h
->
-
-33 \ 2
-       ~<¡r\9ag.h
->
-
-35 \ 2
-       ~<·r£.h
->
-
-37 \ 2
-       ~"xb\93_©cmd.h
-"
-
-38 \ 2
-       ~"·r£_©cmd.h
-"
-
-40 \18
-\9at8_t
-
-
-41 
-       $·r£_©cmd
-(
-·r£_pgm_tok\92_hdr_t
- *
-tk
-, cڡ \ 5*
-buf
-, \1e*
-»s
-)
-
-43 \19
-xb\93_©cmd
-cÝy
-;
-
-44 \19
-tok\92_©cmd_d©a
-ad
-;
-
-45 \19
-xb\93_©cmd_pgm
- *
-cmd
-;
-
-46 \ 5
-bufcÝy
-[32];
-
-47 
-u\9at8_t
-tok\92_Ën
- = 0;
-
-49 
-       `memýy_P
-(&
-ad
-, &((\19
-tok\92_©cmd
- *)
-tk
-)->
-©cmd_d©a
-, \17(ad));
-
-51 \1f!
-       `i£ndoáok\92
-(
-buf
-[
-tok\92_Ën
-]) &&
-
-52 
-tok\92_Ën
- < (\17(
-bufcÝy
-)-1)) {
-
-53 
-bufcÝy
-[
-tok\92_Ën
-] = 
-buf
-[token_len];
-
-54 
-tok\92_Ën
-++;
-
-56 
-bufcÝy
-[
-tok\92_Ën
-] = 0;
-
-59 
-cmd
- = 
-       `xb\93_©cmd_lookup_desc
-(
-bufcÝy
-);
-
-61 ià(
-cmd
- =ð
-NULL
-)
-
-65 
-       `memýy_P
-(&
-cÝy
-, 
-cmd
-, \17(copy));
-
-66 ià((
-cÝy
-.
-æags
- & 
-ad
-.
-©cmd_mask
-è!ðad.
-©cmd_æags
-)
-
-69 ià(
-»s
-)
-
-70 *(\19
-xb\93_©cmd_pgm
- **)
-»s
- = 
-cmd
-;
-
-72 \15 
-tok\92_Ën
-;
-
-73 
-       }
-}
-
-75 \18
-\9at8_t
-       $com¶\91e_g\91_nb_©cmd
-(
-·r£_pgm_tok\92_hdr_t
- *
-tk
-)
-
-77 \19
-tok\92_©cmd_d©a
-ad
-;
-
-78 \19
-xb\93_©cmd_pgm
- *
-cmd
-;
-
-79 \19
-xb\93_©cmd
-cÝy
-;
-
-80 
-\9at8_t
-út
- = 0;
-
-82 
-       `memýy_P
-(&
-ad
-, &((\19
-tok\92_©cmd
- *)
-tk
-)->
-©cmd_d©a
-, \17(ad));
-
-84 \ f
-cmd
- = &
-xb\93_©cmd_li¡
-[0], 
-       `memýy_P
-(&
-cÝy
-, cmd, \17(copy));
-
-85 
-cÝy
-.
-Çme
- !ð
-NULL
-;
-
-86 
-cmd
-++, 
-       `memýy_P
-(&
-cÝy
-, cmd, \17(copy))) {
-
-88 ià((
-cÝy
-.
-æags
- & 
-ad
-.
-©cmd_mask
-è=ðad.
-©cmd_æags
-)
-
-89 
-út
-++;
-
-91 \15 
-út
-;
-
-92 
-       }
-}
-
-94 \18
-\9at8_t
-       $com¶\91e_g\91_\96t_©cmd
-(
-·r£_pgm_tok\92_hdr_t
- *
-tk
-, 
-\9at8_t
-idx
-,
-
-95 \ 5*
-d¡buf
-, 
-u\9at8_t
-size
-)
-
-97 \19
-tok\92_©cmd_d©a
-ad
-;
-
-98 \19
-xb\93_©cmd_pgm
- *
-cmd
-;
-
-99 \19
-xb\93_©cmd
-cÝy
-;
-
-100 
-\9at8_t
-út
- = 0;
-
-102 
-       `memýy_P
-(&
-ad
-, &((\19
-tok\92_©cmd
- *)
-tk
-)->
-©cmd_d©a
-, \17(ad));
-
-104 \ f
-cmd
- = &
-xb\93_©cmd_li¡
-[0], 
-       `memýy_P
-(&
-cÝy
-, cmd, \17(copy));
-
-105 
-cÝy
-.
-Çme
- !ð
-NULL
-;
-
-106 
-cmd
-++, 
-       `memýy_P
-(&
-cÝy
-, cmd, \17(copy))) {
-
-108 ià((
-cÝy
-.
-æags
- & 
-ad
-.
-©cmd_mask
-è=ðad.
-©cmd_æags
-) {
-
-109 ià(
-út
- =ð
-idx
-) {
-
-110 
-       `memýy_P
-(
-d¡buf
-, 
-cÝy
-.
-desc
-, 
-size
-);
-
-111 
-d¡buf
-[
-size
--1] = '\0';
-
-115 
-út
-++;
-
-119 
-       }
-}
-
-121 \18
-\9at8_t
-
-
-122 
-       $h\96p_©cmd
-(
-·r£_pgm_tok\92_hdr_t
- *
-tk
-, \ 5*
-d¡buf
-,
-
-123 
-u\9at8_t
-size
-)
-
-125 
-       `¢´\9atf
-(
-d¡buf
-, 
-size
-, "ATCMD");
-
-127 
-       }
-}
-
-129 \19
-tok\92_Ýs
-       gtok\92_©cmd_Ýs
- = {
-
-130 .
-·r£
- = 
-·r£_©cmd
-,
-
-131 .
-       gcom¶\91e_g\91_nb
- = 
-com¶\91e_g\91_nb_©cmd
-,
-
-132 .
-       gcom¶\91e_g\91_\96t
- = 
-com¶\91e_g\91_\96t_©cmd
-,
-
-133 .
-       gg\91_h\96p
- = 
-h\96p_©cmd
-,
-
-       @parse_atcmd.h
-
-28 #iâdeà
-_PARSE_ATCMD_H_
-
-
-29 \ 1
-       #_PARSE_ATCMD_H_
-
-
-       )
-
-31 \19
-       stok\92_©cmd_d©a
- {
-
-32 \19
-xb\93_dev
- **
-       mxb\93_dev
-;
-
-33 \1d
-       m©cmd_æags
-;
-
-34 \1d
-       m©cmd_mask
-;
-
-37 \19
-       stok\92_©cmd
- {
-
-38 \19
-tok\92_hdr
-       mhdr
-;
-
-39 \19
-tok\92_©cmd_d©a
-       m©cmd_d©a
-;
-
-41 \e\19
-tok\92_©cmd
-       t·r£_tok\92_©cmd_t
-;
-
-43 \19
-       stok\92_©cmd_pgm
- {
-
-44 \19
-tok\92_hdr
-       mhdr
-;
-
-45 \19
-tok\92_©cmd_d©a
-       m©cmd_d©a
-;
-
-46 } 
-       gPROGMEM
-;
-
-47 \e\19
-tok\92_©cmd_pgm
-       t·r£_pgm_tok\92_©cmd_t
-;
-
-49 \r\19
-tok\92_Ýs
-tok\92_©cmd_Ýs
-;
-
-51 \ 1
-       #TOKEN_ATCMD_INITIALIZER
-(
-¡ruùu»
-, 
-f\9bld
-, 
-dev
-, 
-æags
-, 
-mask
-) \
-
-53 .
-hdr
- = { \
-
-54 .
-Ýs
- = &
-tok\92_©cmd_Ýs
-, \
-
-55 .
-off£t
- = 
-       `off£tof
-(
-¡ruùu»
-, 
-f\9bld
-), \
-
-57 .
-©cmd_d©a
- = { \
-
-58 .
-xb\93_dev
- = 
-dev
-, \
-
-59 .
-©cmd_æags
- = 
-æags
-, \
-
-60 .
-©cmd_mask
- = 
-mask
-, \
-
-62 }
-
-       )
-
-       @parse_monitor.c
-
-28 \ 2
-       ~<av\94sive.h
->
-
-29 \ 2
-       ~<av\94sive/queue.h
->
-
-30 \ 2
-       ~<av\94sive/pgm¥aû.h
->
-
-32 \ 2
-       ~<¡dio.h
->
-
-33 \ 2
-       ~<\9a\89y³s.h
->
-
-34 \ 2
-       ~<ùy³.h
->
-
-35 \ 2
-       ~<¡r\9ag.h
->
-
-37 \ 2
-       ~<·r£.h
->
-
-39 \ 2
-       ~"·r£_mÚ\99Ü.h
-"
-
-41 \19
-mÚ\99Ü_»g_li¡
-       gxb\93_mÚ\99Ü_li¡
- = 
-LIST_HEAD_INITIALIZER
-();
-
-43 \18
-\9at8_t
-
-
-44 
-       $·r£_mÚ\99Ü
-(
-·r£_pgm_tok\92_hdr_t
- *
-tk
-, cڡ \ 5*
-buf
-, \1e*
-»s
-)
-
-46 \19
-mÚ\99Ü_»g
- *
-m
-;
-
-47 
-u\9at8_t
-tok\92_Ën
- = 0;
-
-48 \ 5
-bufcÝy
-[32];
-
-50 \1f!
-       `i£ndoáok\92
-(
-buf
-[
-tok\92_Ën
-]) &&
-
-51 
-tok\92_Ën
- < (\17(
-bufcÝy
-)-1)) {
-
-52 
-bufcÝy
-[
-tok\92_Ën
-] = 
-buf
-[token_len];
-
-53 
-tok\92_Ën
-++;
-
-55 
-bufcÝy
-[
-tok\92_Ën
-] = 0;
-
-57 
-       `LIST_FOREACH
-(
-m
-, &
-xb\93_mÚ\99Ü_li¡
-, 
-Ãxt
-) {
-
-58 ià(!
-       `¡rcmp_P
-(
-bufcÝy
-, 
-m
-->
-desc
-))
-
-61 ià(
-m
- =ð
-NULL
-)
-
-65 ià(
-»s
-)
-
-66 *(\19
-mÚ\99Ü_»g
- **)
-»s
- = 
-m
-;
-
-68 \15 
-tok\92_Ën
-;
-
-69 
-       }
-}
-
-71 \18
-\9at8_t
-
-
-72 
-       $com¶\91e_g\91_nb_mÚ\99Ü
-(
-·r£_pgm_tok\92_hdr_t
- *
-tk
-)
-
-74 \19
-mÚ\99Ü_»g
- *
-m
-;
-
-75 
-\9at8_t
-i
- = 0;
-
-77 
-       `LIST_FOREACH
-(
-m
-, &
-xb\93_mÚ\99Ü_li¡
-, 
-Ãxt
-) {
-
-78 
-i
-++;
-
-80 \15 
-i
-;
-
-81 
-       }
-}
-
-83 \18
-\9at8_t
-
-
-84 
-       $com¶\91e_g\91_\96t_mÚ\99Ü
-(
-·r£_pgm_tok\92_hdr_t
- *
-tk
-, 
-\9at8_t
-idx
-,
-
-85 \ 5*
-d¡buf
-, 
-u\9at8_t
-size
-)
-
-87 \19
-mÚ\99Ü_»g
- *
-m
-;
-
-88 
-\9at8_t
-i
- = 0, 
-Ën
-;
-
-90 
-       `LIST_FOREACH
-(
-m
-, &
-xb\93_mÚ\99Ü_li¡
-, 
-Ãxt
-) {
-
-91 ià(
-i
- =ð
-idx
-)
-
-93 
-i
-++;
-
-95 ià(
-m
- =ð
-NULL
-)
-
-98 
-Ën
- = 
-       `¢´\9atf
-(
-d¡buf
-, 
-size
-, "%S", 
-m
-->
-desc
-);
-
-99 ià(
-Ën
- < 0 ||\86\92 >ð
-size
-)
-
-103 
-       }
-}
-
-106 \18
-\9at8_t
-
-
-107 
-       $h\96p_mÚ\99Ü
-(
-·r£_pgm_tok\92_hdr_t
- *
-tk
-, \ 5*
-d¡buf
-,
-
-108 
-u\9at8_t
-size
-)
-
-110 
-       `¢´\9atf
-(
-d¡buf
-, 
-size
-, "Monitor-register");
-
-112 
-       }
-}
-
-114 \19
-tok\92_Ýs
-       gtok\92_mÚ\99Ü_Ýs
- = {
-
-115 .
-·r£
- = 
-·r£_mÚ\99Ü
-,
-
-116 .
-       gcom¶\91e_g\91_nb
- = 
-com¶\91e_g\91_nb_mÚ\99Ü
-,
-
-117 .
-       gcom¶\91e_g\91_\96t
- = 
-com¶\91e_g\91_\96t_mÚ\99Ü
-,
-
-118 .
-       gg\91_h\96p
- = 
-h\96p_mÚ\99Ü
-,
-
-       @parse_monitor.h
-
-28 #iâdeà
-_PARSE_MONITOR_H_
-
-
-29 \ 1
-       #_PARSE_MONITOR_H_
-
-
-       )
-
-31 \ 2
-       ~<·r£.h
->
-
-33 \19
-       smÚ\99Ü_»g
- {
-
-34 
-LIST_ENTRY
-(
-mÚ\99Ü_»g
-       mÃxt
-;
-
-35 cڡ 
-´og_ch¬
- *
-       mdesc
-;
-
-36 \ 5
-       m©cmd
-[3];
-
-39 
-LIST_HEAD
-(
-mÚ\99Ü_»g_li¡
-, 
-mÚ\99Ü_»g
-);
-
-40 \r\19
-mÚ\99Ü_»g_li¡
-xb\93_mÚ\99Ü_li¡
-;
-
-43 \19
-       stok\92_mÚ\99Ü_d©a
- {
-
-46 \19
-       stok\92_mÚ\99Ü
- {
-
-47 \19
-tok\92_hdr
-       mhdr
-;
-
-48 \19
-tok\92_mÚ\99Ü_d©a
-       mmÚ\99Ü_d©a
-;
-
-50 \e\19
-tok\92_mÚ\99Ü
-       t·r£_tok\92_mÚ\99Ü_t
-;
-
-52 \19
-       stok\92_mÚ\99Ü_pgm
- {
-
-53 \19
-tok\92_hdr
-       mhdr
-;
-
-54 \19
-tok\92_mÚ\99Ü_d©a
-       mmÚ\99Ü_d©a
-;
-
-55 } 
-       gPROGMEM
-;
-
-56 \e\19
-tok\92_mÚ\99Ü_pgm
-       t·r£_pgm_tok\92_mÚ\99Ü_t
-;
-
-58 \r\19
-tok\92_Ýs
-tok\92_mÚ\99Ü_Ýs
-;
-
-60 \ 1
-       #TOKEN_MONITOR_INITIALIZER
-(
-¡ruùu»
-, 
-f\9bld
-){ \
-
-61 .
-hdr
- = { \
-
-62 .
-Ýs
- = &
-tok\92_mÚ\99Ü_Ýs
-, \
-
-63 .
-off£t
- = 
-       `off£tof
-(
-¡ruùu»
-, 
-f\9bld
-), \
-
-65 .
-mÚ\99Ü_d©a
- = { \
-
-67 }
-
-       )
-
-       @parse_neighbor.c
-
-28 \ 2
-       ~<av\94sive.h
->
-
-29 \ 2
-       ~<av\94sive/queue.h
->
-
-30 \ 2
-       ~<av\94sive/pgm¥aû.h
->
-
-32 \ 2
-       ~<¡dio.h
->
-
-33 \ 2
-       ~<\9a\89y³s.h
->
-
-34 \ 2
-       ~<ùy³.h
->
-
-35 \ 2
-       ~<¡r\9ag.h
->
-
-37 \ 2
-       ~<·r£.h
->
-
-39 \ 2
-       ~"xb\93_ÃighbÜ.h
-"
-
-40 \ 2
-       ~"xb\93_©cmd.h
-"
-
-41 \ 2
-       ~"xb\93_¡©s.h
-"
-
-42 \ 2
-       ~"xb\93_buf.h
-"
-
-43 \ 2
-       ~"xb\93_´Ùo.h
-"
-
-44 \ 2
-       ~"xb\93.h
-"
-
-46 \ 2
-       ~"·r£_ÃighbÜ.h
-"
-
-48 \18
-\9at8_t
-
-
-49 
-       $·r£_ÃighbÜ
-(
-·r£_pgm_tok\92_hdr_t
- *
-tk
-, cڡ \ 5*
-buf
-, \1e*
-»s
-)
-
-51 \19
-tok\92_ÃighbÜ_d©a
-tkd
-;
-
-52 \19
-xb\93_dev
- *
-dev
-;
-
-53 \19
-xb\93_Ãigh
- *
-Ãigh
-;
-
-54 
-u\9at8_t
-tok\92_Ën
- = 0;
-
-55 \ 5
-bufcÝy
-[32];
-
-57 
-       `memýy_P
-(&
-tkd
-, &((\19
-tok\92_ÃighbÜ
- *)
-tk
-)->
-ÃighbÜ_d©a
-,
-
-58 \17(
-tkd
-));
-
-59 
-dev
- = *
-tkd
-.
-xb\93_dev
-;
-
-61 \1f!
-       `i£ndoáok\92
-(
-buf
-[
-tok\92_Ën
-]) &&
-
-62 
-tok\92_Ën
- < (\17(
-bufcÝy
-)-1)) {
-
-63 
-bufcÝy
-[
-tok\92_Ën
-] = 
-buf
-[token_len];
-
-64 
-tok\92_Ën
-++;
-
-66 
-bufcÝy
-[
-tok\92_Ën
-] = 0;
-
-67 
-Ãigh
- = 
-       `xb\93_Ãigh_lookup
-(
-dev
-, 
-bufcÝy
-);
-
-68 ià(
-Ãigh
- =ð
-NULL
-)
-
-72 ià(
-»s
-)
-
-73 *(\19
-xb\93_Ãigh
- **)
-»s
- = 
-Ãigh
-;
-
-75 \15 
-tok\92_Ën
-;
-
-76 
-       }
-}
-
-78 \18
-\9at8_t
-
-
-79 
-       $com¶\91e_g\91_nb_ÃighbÜ
-(
-·r£_pgm_tok\92_hdr_t
- *
-tk
-)
-
-81 \19
-tok\92_ÃighbÜ_d©a
-tkd
-;
-
-82 \19
-xb\93_dev
- *
-dev
-;
-
-83 \19
-xb\93_Ãigh
- *
-Ãigh
-;
-
-84 
-\9at8_t
-i
- = 0;
-
-86 
-       `memýy_P
-(&
-tkd
-, &((\19
-tok\92_ÃighbÜ
- *)
-tk
-)->
-ÃighbÜ_d©a
-,
-
-87 \17(
-tkd
-));
-
-88 
-dev
- = *
-tkd
-.
-xb\93_dev
-;
-
-90 
-       `LIST_FOREACH
-(
-Ãigh
-, &
-dev
-->
-Ãigh_li¡
-, 
-Ãxt
-) {
-
-91 
-i
-++;
-
-93 \15 
-i
-;
-
-94 
-       }
-}
-
-96 \18
-\9at8_t
-
-
-97 
-       $com¶\91e_g\91_\96t_ÃighbÜ
-(
-·r£_pgm_tok\92_hdr_t
- *
-tk
-, 
-\9at8_t
-idx
-,
-
-98 \ 5*
-d¡buf
-, 
-u\9at8_t
-size
-)
-
-100 \19
-tok\92_ÃighbÜ_d©a
-tkd
-;
-
-101 \19
-xb\93_dev
- *
-dev
-;
-
-102 \19
-xb\93_Ãigh
- *
-Ãigh
-;
-
-103 
-\9at8_t
-i
- = 0, 
-Ën
-;
-
-105 
-       `memýy_P
-(&
-tkd
-, &((\19
-tok\92_ÃighbÜ
- *)
-tk
-)->
-ÃighbÜ_d©a
-,
-
-106 \17(
-tkd
-));
-
-107 
-dev
- = *
-tkd
-.
-xb\93_dev
-;
-
-109 
-       `LIST_FOREACH
-(
-Ãigh
-, &
-dev
-->
-Ãigh_li¡
-, 
-Ãxt
-) {
-
-110 ià(
-i
-++ =ð
-idx
-)
-
-114 ià(
-Ãigh
- =ð
-NULL
-)
-
-117 
-Ën
- = 
-       `¢´\9atf
-(
-d¡buf
-, 
-size
-, "%s", 
-Ãigh
-->
-Çme
-);
-
-118 ià(
-Ën
- < 0 ||\86\92 >ð
-size
-)
-
-122 
-       }
-}
-
-125 \18
-\9at8_t
-
-
-126 
-       $h\96p_ÃighbÜ
-(
-·r£_pgm_tok\92_hdr_t
- *
-tk
-, \ 5*
-d¡buf
-,
-
-127 
-u\9at8_t
-size
-)
-
-129 
-       `¢´\9atf
-(
-d¡buf
-, 
-size
-, "Neighbor");
-
-131 
-       }
-}
-
-133 \19
-tok\92_Ýs
-       gtok\92_ÃighbÜ_Ýs
- = {
-
-134 .
-·r£
- = 
-·r£_ÃighbÜ
-,
-
-135 .
-       gcom¶\91e_g\91_nb
- = 
-com¶\91e_g\91_nb_ÃighbÜ
-,
-
-136 .
-       gcom¶\91e_g\91_\96t
- = 
-com¶\91e_g\91_\96t_ÃighbÜ
-,
-
-137 .
-       gg\91_h\96p
- = 
-h\96p_ÃighbÜ
-,
-
-       @parse_neighbor.h
-
-28 #iâdeà
-_PARSE_NEIGHBOR_H_
-
-
-29 \ 1
-       #_PARSE_NEIGHBOR_H_
-
-
-       )
-
-31 \19
-       stok\92_ÃighbÜ_d©a
- {
-
-32 \19
-xb\93_dev
- **
-       mxb\93_dev
-;
-
-35 \19
-       stok\92_ÃighbÜ
- {
-
-36 \19
-tok\92_hdr
-       mhdr
-;
-
-37 \19
-tok\92_ÃighbÜ_d©a
-       mÃighbÜ_d©a
-;
-
-39 \e\19
-tok\92_ÃighbÜ
-       t·r£_tok\92_ÃighbÜ_t
-;
-
-41 \19
-       stok\92_ÃighbÜ_pgm
- {
-
-42 \19
-tok\92_hdr
-       mhdr
-;
-
-43 \19
-tok\92_ÃighbÜ_d©a
-       mÃighbÜ_d©a
-;
-
-44 } 
-       gPROGMEM
-;
-
-45 \e\19
-tok\92_ÃighbÜ_pgm
-       t·r£_pgm_tok\92_ÃighbÜ_t
-;
-
-47 \r\19
-tok\92_Ýs
-tok\92_ÃighbÜ_Ýs
-;
-
-49 \ 1
-       #TOKEN_NEIGHBOR_INITIALIZER
-(
-¡ruùu»
-, 
-f\9bld
-, 
-dev
-) \
-
-51 .
-hdr
- = { \
-
-52 .
-Ýs
- = &
-tok\92_ÃighbÜ_Ýs
-, \
-
-53 .
-off£t
- = 
-       `off£tof
-(
-¡ruùu»
-, 
-f\9bld
-), \
-
-55 .
-ÃighbÜ_d©a
- = { \
-
-56 .
-xb\93_dev
- = 
-dev
-, \
-
-58 }
-
-       )
-
-       @parse_num.c
-
-1 \ 2
-       ~<¡dio.h
->
-
-2 \ 2
-       ~<\9a\89y³s.h
->
-
-3 \ 2
-       ~<ùy³.h
->
-
-4 \ 2
-       ~<¡r\9ag.h
->
-
-6 \ 2
-       ~"·r£.h
-"
-
-7 \ 2
-       ~"·r£_num.h
-"
-
-10 \ 1
-       #debug_´\9atf
-(
-¬gs
-...èdØ{} \1f0)
-
-       )
-
-13 \ 1
-       #U08_MIN
- 0x00
-
-       )
-
-14 \ 1
-       #U08_MAX
- 0xFF
-
-       )
-
-15 \ 1
-       #U16_MIN
- 0x0000
-
-       )
-
-16 \ 1
-       #U16_MAX
- 0xFFFF
-
-       )
-
-17 \ 1
-       #U32_MIN
- 0x00000000
-
-       )
-
-18 \ 1
-       #U32_MAX
- 0xFFFFFFFF
-
-       )
-
-19 \ 1
-       #U64_MIN
- 0x0000000000000000
-
-       )
-
-20 \ 1
-       #U64_MAX
- 0xFFFFFFFFFFFFFFFF
-
-       )
-
-21 \ 1
-       #S08_MIN
- 0x80
-
-       )
-
-22 \ 1
-       #S08_MAX
- 0x7F
-
-       )
-
-23 \ 1
-       #S16_MIN
- 0x8000
-
-       )
-
-24 \ 1
-       #S16_MAX
- 0x7FFF
-
-       )
-
-25 \ 1
-       #S32_MIN
- 0x80000000
-
-       )
-
-26 \ 1
-       #S32_MAX
- 0x7FFFFFFF
-
-       )
-
-27 \ 1
-       #S64_MIN
- 0x8000000000000000
-
-       )
-
-28 \ 1
-       #S64_MAX
- 0x7FFFFFFFFFFFFFFF
-
-       )
-
-31 \19
-tok\92_Ýs
-       gtok\92_num_Ýs
- = {
-
-32 .
-·r£
- = 
-·r£_num
-,
-
-33 .
-       gcom¶\91e_g\91_nb
- = 
-NULL
-,
-
-34 .
-       gcom¶\91e_g\91_\96t
- = 
-NULL
-,
-
-35 .
-       gg\91_h\96p
- = 
-g\91_h\96p_num
-,
-
-39 \f
-       enum_·r£_¡©e_t
- {
-
-40 
-       mSTART
-,
-
-41 
-       mDEC_NEG
-,
-
-42 
-       mBIN
-,
-
-43 
-       mHEX
-,
-
-44 
-       mFLOAT_POS
-,
-
-45 
-       mFLOAT_NEG
-,
-
-46 
-       mERROR
-,
-
-48 
-       mFIRST_OK
-,
-
-49 
-       mZERO_OK
-,
-
-50 
-       mHEX_OK
-,
-
-51 
-       mOCTAL_OK
-,
-
-52 
-       mBIN_OK
-,
-
-53 
-       mDEC_NEG_OK
-,
-
-54 
-       mDEC_POS_OK
-,
-
-55 
-       mFLOAT_POS_OK
-,
-
-56 
-       mFLOAT_NEG_OK
-,
-
-60 \18cڡ 
-´og_ch¬
-       gh\96p1
-[] = "UINT8";
-
-61 \18cڡ 
-´og_ch¬
-       gh\96p2
-[] = "UINT16";
-
-62 \18cڡ 
-´og_ch¬
-       gh\96p3
-[] = "UINT32";
-
-63 \18cڡ 
-´og_ch¬
-       gh\96p4
-[] = "UINT64";
-
-64 \18cڡ 
-´og_ch¬
-       gh\96p5
-[] = "INT8";
-
-65 \18cڡ 
-´og_ch¬
-       gh\96p6
-[] = "INT16";
-
-66 \18cڡ 
-´og_ch¬
-       gh\96p7
-[] = "INT32";
-
-67 \18cڡ 
-´og_ch¬
-       gh\96p8
-[] = "INT64";
-
-68 #iâdeà
-CONFIG_MODULE_PARSE_NO_FLOAT
-
-
-69 \18cڡ 
-´og_ch¬
-       gh\96p9
-[] = "FLOAT";
-
-71 \18cڡ 
-´og_ch¬
- * 
-       gnum_h\96p
-[] = {
-
-72 
-h\96p1
-, 
-h\96p2
-, 
-h\96p3
-, 
-h\96p4
-,
-
-73 
-h\96p5
-, 
-h\96p6
-, 
-h\96p7
-, 
-h\96p8
-,
-
-74 #iâdeà
-CONFIG_MODULE_PARSE_NO_FLOAT
-
-
-75 
-h\96p9
-,
-
-79 \18
-\9al\9ae
-\9at8_t
-
-
-80 
-       $add_to_»s
-(
-u\9at8_t
-c
-, 
-u\9at64_t
- * 
-»s
-, u\9at8_\88
-ba£
-)
-
-83 iàÐ(
-U64_MAX
- - 
-c
-è/ 
-ba£
- < *
-»s
- ) {
-
-87 *
-»s
- = *» * 
-ba£
- + 
-c
- ;
-
-89 
-       }
-}
-
-93 
-\9at8_t
-
-
-94 
-       $·r£_num
-(
-·r£_pgm_tok\92_hdr_t
- * 
-tk
-, cڡ \ 5
-¤cbuf
-, \1e
-»s
-)
-
-96 \19
-tok\92_num_d©a
-nd
-;
-
-97 \f
-num_·r£_¡©e_t
- = 
-START
-;
-
-98 cڡ \ 5
-buf
- = 
-¤cbuf
-;
-
-99 \ 5
-c
- = *
-buf
-;
-
-100 
-u\9at64_t
-»s1
-=0, 
-»s2
-=0, 
-»s3
-=1;
-
-102 
-       `memýy_P
-(&
-nd
-, &((\19
-tok\92_num
- *)
-tk
-)->
-num_d©a
-, \17(nd));
-
-104 \1f 
- !ð
-ERROR
- && 
-c
- && ! 
-       `i£ndoáok\92
-(c) ) {
-
-105 
-       `debug_´\9atf
-("%ø%x -> ", 
-c
-, c);
-
-106 \1a
-) {
-
-107 \ 4
-START
-:
-
-108 ià(
-c
- == '-') {
-
-109 
- = 
-DEC_NEG
-;
-
-111 \vià(
-c
- == '0') {
-
-112 
- = 
-ZERO_OK
-;
-
-114 #iâdeà
-CONFIG_MODULE_PARSE_NO_FLOAT
-
-
-115 \vià(
-c
- == '.') {
-
-116 
- = 
-FLOAT_POS
-;
-
-117 
-»s1
- = 0;
-
-120 \vià(
-c
- >= '1' && c <= '9') {
-
-121 ià(
-       `add_to_»s
-(
-c
- - '0', &
-»s1
-, 10) < 0)
-
-122 
- = 
-ERROR
-;
-
-124 
- = 
-DEC_POS_OK
-;
-
-127 
- = 
-ERROR
-;
-
-131 \ 4
-ZERO_OK
-:
-
-132 ià(
-c
- == 'x') {
-
-133 
- = 
-HEX
-;
-
-135 \vià(
-c
- == 'b') {
-
-136 
- = 
-BIN
-;
-
-138 #iâdeà
-CONFIG_MODULE_PARSE_NO_FLOAT
-
-
-139 \vià(
-c
- == '.') {
-
-140 
- = 
-FLOAT_POS
-;
-
-141 
-»s1
- = 0;
-
-144 \vià(
-c
- >= '0' && c <= '7') {
-
-145 ià(
-       `add_to_»s
-(
-c
- - '0', &
-»s1
-, 10) < 0)
-
-146 
- = 
-ERROR
-;
-
-148 
- = 
-OCTAL_OK
-;
-
-151 
- = 
-ERROR
-;
-
-155 \ 4
-DEC_NEG
-:
-
-156 ià(
-c
- >= '0' && c <= '9') {
-
-157 ià(
-       `add_to_»s
-(
-c
- - '0', &
-»s1
-, 10) < 0)
-
-158 
- = 
-ERROR
-;
-
-160 
- = 
-DEC_NEG_OK
-;
-
-162 #iâdeà
-CONFIG_MODULE_PARSE_NO_FLOAT
-
-
-163 \vià(
-c
- == '.') {
-
-164 
-»s1
- = 0;
-
-165 
- = 
-FLOAT_NEG
-;
-
-169 
- = 
-ERROR
-;
-
-173 \ 4
-DEC_NEG_OK
-:
-
-174 ià(
-c
- >= '0' && c <= '9') {
-
-175 ià(
-       `add_to_»s
-(
-c
- - '0', &
-»s1
-, 10) < 0)
-
-176 
- = 
-ERROR
-;
-
-178 #iâdeà
-CONFIG_MODULE_PARSE_NO_FLOAT
-
-
-179 \vià(
-c
- == '.') {
-
-180 
- = 
-FLOAT_NEG
-;
-
-184 
- = 
-ERROR
-;
-
-188 \ 4
-DEC_POS_OK
-:
-
-189 ià(
-c
- >= '0' && c <= '9') {
-
-190 ià(
-       `add_to_»s
-(
-c
- - '0', &
-»s1
-, 10) < 0)
-
-191 
- = 
-ERROR
-;
-
-193 #iâdeà
-CONFIG_MODULE_PARSE_NO_FLOAT
-
-
-194 \vià(
-c
- == '.') {
-
-195 
- = 
-FLOAT_POS
-;
-
-199 
- = 
-ERROR
-;
-
-203 \ 4
-HEX
-:
-
-204 
- = 
-HEX_OK
-;
-
-206 \ 4
-HEX_OK
-:
-
-207 ià(
-c
- >= '0' && c <= '9') {
-
-208 ià(
-       `add_to_»s
-(
-c
- - '0', &
-»s1
-, 16) < 0)
-
-209 
- = 
-ERROR
-;
-
-211 \vià(
-c
- >= 'a' && c <= 'f') {
-
-212 ià(
-       `add_to_»s
-(
-c
- - 'a' + 10, &
-»s1
-, 16) < 0)
-
-213 
- = 
-ERROR
-;
-
-215 \vià(
-c
- >= 'A' && c <= 'F') {
-
-216 ià(
-       `add_to_»s
-(
-c
- - 'A' + 10, &
-»s1
-, 16) < 0)
-
-217 
- = 
-ERROR
-;
-
-220 
- = 
-ERROR
-;
-
-225 \ 4
-OCTAL_OK
-:
-
-226 ià(
-c
- >= '0' && c <= '7') {
-
-227 ià(
-       `add_to_»s
-(
-c
- - '0', &
-»s1
-, 8) < 0)
-
-228 
- = 
-ERROR
-;
-
-231 
- = 
-ERROR
-;
-
-235 \ 4
-BIN
-:
-
-236 
- = 
-BIN_OK
-;
-
-238 \ 4
-BIN_OK
-:
-
-239 ià(
-c
- >= '0' && c <= '1') {
-
-240 ià(
-       `add_to_»s
-(
-c
- - '0', &
-»s1
-, 2) < 0)
-
-241 
- = 
-ERROR
-;
-
-244 
- = 
-ERROR
-;
-
-248 #iâdeà
-CONFIG_MODULE_PARSE_NO_FLOAT
-
-
-249 \ 4
-FLOAT_POS
-:
-
-250 ià(
-c
- >= '0' && c <= '9') {
-
-251 ià(
-       `add_to_»s
-(
-c
- - '0', &
-»s2
-, 10) < 0)
-
-252 
- = 
-ERROR
-;
-
-254 
- = 
-FLOAT_POS_OK
-;
-
-255 
-»s3
- = 10;
-
-258 
- = 
-ERROR
-;
-
-262 \ 4
-FLOAT_NEG
-:
-
-263 ià(
-c
- >= '0' && c <= '9') {
-
-264 ià(
-       `add_to_»s
-(
-c
- - '0', &
-»s2
-, 10) < 0)
-
-265 
- = 
-ERROR
-;
-
-267 
- = 
-FLOAT_NEG_OK
-;
-
-268 
-»s3
- = 10;
-
-271 
- = 
-ERROR
-;
-
-275 \ 4
-FLOAT_POS_OK
-:
-
-276 ià(
-c
- >= '0' && c <= '9') {
-
-277 ià(
-       `add_to_»s
-(
-c
- - '0', &
-»s2
-, 10) < 0)
-
-278 
- = 
-ERROR
-;
-
-279 ià(
-       `add_to_»s
-(0, &
-»s3
-, 10) < 0)
-
-280 
- = 
-ERROR
-;
-
-283 
- = 
-ERROR
-;
-
-287 \ 4
-FLOAT_NEG_OK
-:
-
-288 ià(
-c
- >= '0' && c <= '9') {
-
-289 ià(
-       `add_to_»s
-(
-c
- - '0', &
-»s2
-, 10) < 0)
-
-290 
- = 
-ERROR
-;
-
-291 ià(
-       `add_to_»s
-(0, &
-»s3
-, 10) < 0)
-
-292 
- = 
-ERROR
-;
-
-295 
- = 
-ERROR
-;
-
-301 
-       `debug_´\9atf
-("not impl ");
-
-305 
-       `debug_´\9atf
-("(%d) (%d) (%d)\n",
-
-306 (\12)
-»s1
-, (\12)
-»s2
-, (\12)
-»s3
-);
-
-308 
-buf
- ++;
-
-309 
-c
- = *
-buf
-;
-
-312 ià(
-buf
--
-¤cbuf
- > 127)
-
-316 \1a
-) {
-
-317 \ 4
-ZERO_OK
-:
-
-318 \ 4
-DEC_POS_OK
-:
-
-319 \ 4
-HEX_OK
-:
-
-320 \ 4
-OCTAL_OK
-:
-
-321 \ 4
-BIN_OK
-:
-
-322 iàÐ
-nd
-.
-ty³
- =ð
-INT8
- && 
-»s1
- <ð
-S08_MAX
- ) {
-
-323 ià(
-»s
-)
-
-324 *(
-\9at8_t
- *)
-»s
- = (\9at8_tè
-»s1
-;
-
-325 \15 (
-buf
--
-¤cbuf
-);
-
-327 \viàÐ
-nd
-.
-ty³
- =ð
-INT16
- && 
-»s1
- <ð
-S16_MAX
- ) {
-
-328 ià(
-»s
-)
-
-329 *(
-\9at16_t
- *)
-»s
- = (\9at16_tè
-»s1
-;
-
-330 \15 (
-buf
--
-¤cbuf
-);
-
-332 \viàÐ
-nd
-.
-ty³
- =ð
-INT32
- && 
-»s1
- <ð
-S32_MAX
- ) {
-
-333 ià(
-»s
-)
-
-334 *(
-\9at32_t
- *)
-»s
- = (\9at32_tè
-»s1
-;
-
-335 \15 (
-buf
--
-¤cbuf
-);
-
-337 \viàÐ
-nd
-.
-ty³
- =ð
-INT64
- && 
-»s1
- <ð
-S64_MAX
- ) {
-
-338 ià(
-»s
-)
-
-339 *(
-\9at64_t
- *)
-»s
- = (\9at64_tè
-»s1
-;
-
-340 \15 (
-buf
--
-¤cbuf
-);
-
-342 \viàÐ
-nd
-.
-ty³
- =ð
-UINT8
- && 
-»s1
- <ð
-U08_MAX
- ) {
-
-343 ià(
-»s
-)
-
-344 *(
-u\9at8_t
- *)
-»s
- = (u\9at8_tè
-»s1
-;
-
-345 \15 (
-buf
--
-¤cbuf
-);
-
-347 \vià(
-nd
-.
-ty³
- =ð
-UINT16
- && 
-»s1
- <ð
-U16_MAX
- ) {
-
-348 ià(
-»s
-)
-
-349 *(
-u\9at16_t
- *)
-»s
- = (u\9at16_tè
-»s1
-;
-
-350 \15 (
-buf
--
-¤cbuf
-);
-
-352 \viàÐ
-nd
-.
-ty³
- =ð
-UINT32
- ) {
-
-353 ià(
-»s
-)
-
-354 *(
-u\9at32_t
- *)
-»s
- = (u\9at32_tè
-»s1
-;
-
-355 \15 (
-buf
--
-¤cbuf
-);
-
-357 \viàÐ
-nd
-.
-ty³
- =ð
-UINT64
- ) {
-
-358 ià(
-»s
-)
-
-359 *(
-u\9at64_t
- *)
-»s
- = (u\9at64_tè
-»s1
-;
-
-360 \15 (
-buf
--
-¤cbuf
-);
-
-362 #iâdeà
-CONFIG_MODULE_PARSE_NO_FLOAT
-
-
-363 \viàÐ
-nd
-.
-ty³
- =ð
-FLOAT
- ) {
-
-364 ià(
-»s
-)
-
-365 *(\ e*)
-»s
- = (\ e)
-»s1
-;
-
-366 \15 (
-buf
--
-¤cbuf
-);
-
-374 \ 4
-DEC_NEG_OK
-:
-
-375 iàÐ
-nd
-.
-ty³
- =ð
-INT8
- && 
-»s1
- <ð
-S08_MAX
- + 1 ) {
-
-376 ià(
-»s
-)
-
-377 *(
-\9at8_t
- *)
-»s
- = - (\9at8_tè
-»s1
-;
-
-378 \15 (
-buf
--
-¤cbuf
-);
-
-380 \viàÐ
-nd
-.
-ty³
- =ð
-INT16
- && 
-»s1
- <ð(
-u\9at16_t
-)
-S16_MAX
- + 1 ) {
-
-381 ià(
-»s
-)
-
-382 *(
-\9at16_t
- *)
-»s
- = - (\9at16_tè
-»s1
-;
-
-383 \15 (
-buf
--
-¤cbuf
-);
-
-385 \viàÐ
-nd
-.
-ty³
- =ð
-INT32
- && 
-»s1
- <ð(
-u\9at32_t
-)
-S32_MAX
- + 1 ) {
-
-386 ià(
-»s
-)
-
-387 *(
-\9at32_t
- *)
-»s
- = - (\9at32_tè
-»s1
-;
-
-388 \15 (
-buf
--
-¤cbuf
-);
-
-390 \viàÐ
-nd
-.
-ty³
- =ð
-INT64
- && 
-»s1
- <ð(
-u\9at64_t
-)
-S64_MAX
- + 1 ) {
-
-391 ià(
-»s
-)
-
-392 *(
-\9at64_t
- *)
-»s
- = - (\9at64_tè
-»s1
-;
-
-393 \15 (
-buf
--
-¤cbuf
-);
-
-395 #iâdeà
-CONFIG_MODULE_PARSE_NO_FLOAT
-
-
-396 \viàÐ
-nd
-.
-ty³
- =ð
-FLOAT
- ) {
-
-397 ià(
-»s
-)
-
-398 *(\ e*)
-»s
- = - (\ e)
-»s1
-;
-
-399 \15 (
-buf
--
-¤cbuf
-);
-
-407 #iâdeà
-CONFIG_MODULE_PARSE_NO_FLOAT
-
-
-408 \ 4
-FLOAT_POS
-:
-
-409 \ 4
-FLOAT_POS_OK
-:
-
-410 iàÐ
-nd
-.
-ty³
- =ð
-FLOAT
- ) {
-
-411 ià(
-»s
-)
-
-412 *(\ e*)
-»s
- = (\ e)
-»s1
- + ((\ e)
-»s2
- / (\ e)
-»s3
-);
-
-413 \15 (
-buf
--
-¤cbuf
-);
-
-421 \ 4
-FLOAT_NEG
-:
-
-422 \ 4
-FLOAT_NEG_OK
-:
-
-423 iàÐ
-nd
-.
-ty³
- =ð
-FLOAT
- ) {
-
-424 ià(
-»s
-)
-
-425 *(\ e*)
-»s
- = - ((\ e)
-»s1
- + ((\ e)
-»s2
- / (\ e)
-»s3
-));
-
-426 \15 (
-buf
--
-¤cbuf
-);
-
-435 
-       `debug_´\9atf
-("error\n");
-
-439 
-       }
-}
-
-443 
-\9at8_t
-
-
-444 
-       $g\91_h\96p_num
-(
-·r£_pgm_tok\92_hdr_t
- * 
-tk
-, \ 5
-d¡buf
-, 
-u\9at8_t
-size
-)
-
-446 \19
-tok\92_num_d©a
-nd
-;
-
-448 
-       `memýy_P
-(&
-nd
-, &((\19
-tok\92_num
- *)
-tk
-)->
-num_d©a
-, \17(nd));
-
-454 
-       `¡ºýy_P
-(
-d¡buf
-, 
-num_h\96p
-[
-nd
-.
-ty³
-], 
-size
-);
-
-455 
-d¡buf
-[
-size
--1] = '\0';
-
-457 
-       }
-}
-
-       @parse_num.h
-
-1 #iâdeà
-_PARSE_NUM_H_
-
-
-2 \ 1
-       #_PARSE_NUM_H_
-
-
-       )
-
-4 \ 2
-       ~"·r£.h
-"
-
-6 \f
-       enumty³
- {
-
-7 
-       mUINT8
- = 0,
-
-8 
-       mUINT16
-,
-
-9 
-       mUINT32
-,
-
-10 
-       mUINT64
-,
-
-11 
-       mINT8
-,
-
-12 
-       mINT16
-,
-
-13 
-       mINT32
-,
-
-14 
-       mINT64
-,
-
-15 #iâdeà
-CONFIG_MODULE_PARSE_NO_FLOAT
-
-
-16 
-       mFLOAT
-,
-
-20 \19
-       stok\92_num_d©a
- {
-
-21 \f
-numty³
-       mty³
-;
-
-24 \19
-       stok\92_num
- {
-
-25 \19
-tok\92_hdr
-       mhdr
-;
-
-26 \19
-tok\92_num_d©a
-       mnum_d©a
-;
-
-28 \e\19
-tok\92_num
-       t·r£_tok\92_num_t
-;
-
-29 \19
-       stok\92_num_pgm
- {
-
-30 \19
-tok\92_hdr
-       mhdr
-;
-
-31 \19
-tok\92_num_d©a
-       mnum_d©a
-;
-
-32 } 
-       gPROGMEM
-;
-
-33 \e\19
-tok\92_num_pgm
-       t·r£_pgm_tok\92_num_t
-;
-
-35 \r\19
-tok\92_Ýs
-tok\92_num_Ýs
-;
-
-37 
-\9at8_t
-·r£_num
-(
-·r£_pgm_tok\92_hdr_t
- * 
-tk
-,
-
-38 cڡ \ 5
-¤cbuf
-, \1e
-»s
-);
-
-39 
-\9at8_t
-g\91_h\96p_num
-(
-·r£_pgm_tok\92_hdr_t
- * 
-tk
-,
-
-40 \ 5
-d¡buf
-, 
-u\9at8_t
-size
-);
-
-42 \ 1
-       #TOKEN_NUM_INITIALIZER
-(
-¡ruùu»
-, 
-f\9bld
-, 
-numty³
-) \
-
-44 .
-hdr
- = { \
-
-45 .
-Ýs
- = &
-tok\92_num_Ýs
-, \
-
-46 .
-off£t
- = 
-       `off£tof
-(
-¡ruùu»
-, 
-f\9bld
-), \
-
-48 .
-num_d©a
- = { \
-
-49 .
-ty³
- = 
-numty³
-, \
-
-51 }
-
-       )
-
-       @parse_string.c
-
-1 \ 2
-       ~<¡dio.h
->
-
-2 \ 2
-       ~<\9a\89y³s.h
->
-
-3 \ 2
-       ~<ùy³.h
->
-
-4 \ 2
-       ~<¡r\9ag.h
->
-
-6 \ 2
-       ~"·r£.h
-"
-
-7 \ 2
-       ~"·r£_¡r\9ag.h
-"
-
-9 \19
-tok\92_Ýs
-       gtok\92_¡r\9ag_Ýs
- = {
-
-10 .
-·r£
- = 
-·r£_¡r\9ag
-,
-
-11 .
-       gcom¶\91e_g\91_nb
- = 
-com¶\91e_g\91_nb_¡r\9ag
-,
-
-12 .
-       gcom¶\91e_g\91_\96t
- = 
-com¶\91e_g\91_\96t_¡r\9ag
-,
-
-13 .
-       gg\91_h\96p
- = 
-g\91_h\96p_¡r\9ag
-,
-
-16 \ 1
-       #MULTISTRING_HELP
-       `PSTR
-("Mul-choiû STRING")
-
-       )
-
-17 \ 1
-       #ANYSTRING_HELP
-       `PSTR
-("Any STRING")
-
-       )
-
-18 \ 1
-       #FIXEDSTRING_HELP
-       `PSTR
-("Fixed STRING")
-
-       )
-
-20 \18
-u\9at8_t
-
-
-21 
-       $g\91_tok\92_Ën
-(cڡ 
-´og_ch¬
- * 
-s
-)
-
-23 
-´og_ch¬
-c
-;
-
-24 
-u\9at8_t
-i
-=0;
-
-26 
-c
- = 
-       `pgm_»ad_by\8b
-(
-s
-+
-i
-);
-
-27 \1f
-c
-!='#' && c!='\0') {
-
-28 
-i
-++;
-
-29 
-c
- = 
-       `pgm_»ad_by\8b
-(
-s
-+
-i
-);
-
-31 \15 
-i
-;
-
-32 
-       }
-}
-
-34 \18cڡ 
-´og_ch¬
- *
-
-35 
-       $g\91_Ãxt_tok\92
-(cڡ 
-´og_ch¬
- * 
-s
-)
-
-37 
-u\9at8_t
-i
-;
-
-38 
-i
- = 
-       `g\91_tok\92_Ën
-(
-s
-);
-
-39 ià(
-       `pgm_»ad_by\8b
-(
-s
-+
-i
-) == '#')
-
-40 \15 
-s
-+
-i
-+1;
-
-41 \15 
-NULL
-;
-
-42 
-       }
-}
-
-44 
-\9at8_t
-
-
-45 
-       $·r£_¡r\9ag
-(
-·r£_pgm_tok\92_hdr_t
- * 
-tk
-, cڡ \ 5
-buf
-, \1e
-»s
-)
-
-47 \19
-tok\92_¡r\9ag_d©a
-sd
-;
-
-48 
-u\9at8_t
-tok\92_Ën
-;
-
-49 cڡ 
-´og_ch¬
- * 
-¡r
-;
-
-51 ià(! *
-buf
-)
-
-54 
-       `memýy_P
-(&
-sd
-, &((\19
-tok\92_¡r\9ag
- *)
-tk
-)->
-¡r\9ag_d©a
-, \17(sd));
-
-57 ià(
-sd
-.
-¡r
-) {
-
-58 
-¡r
- = 
-sd
-.str;
-
-60 
-tok\92_Ën
- = 
-       `g\91_tok\92_Ën
-(
-¡r
-);
-
-63 ià(
-tok\92_Ën
- >ð
-STR_TOKEN_SIZE
- - 1) {
-
-67 iàÐ
-       `¡ºcmp_P
-(
-buf
-, 
-¡r
-, 
-tok\92_Ën
-) ) {
-
-71 iàÐ!
-       `i£ndoáok\92
-(*(
-buf
-+
-tok\92_Ën
-)) ) {
-
-76 } \1f (
-¡r
- = 
-       `g\91_Ãxt_tok\92
-(¡r)è!ð
-NULL
- );
-
-78 ià(!
-¡r
-)
-
-83 
-tok\92_Ën
-=0;
-
-84 \1f!
-       `i£ndoáok\92
-(
-buf
-[
-tok\92_Ën
-]) &&
-
-85 
-tok\92_Ën
- < (
-STR_TOKEN_SIZE
--1))
-
-86 
-tok\92_Ën
-++;
-
-89 ià(
-tok\92_Ën
- >ð
-STR_TOKEN_SIZE
- - 1) {
-
-94 ià(
-»s
-) {
-
-96 
-       `¡ºýy
-(
-»s
-, 
-buf
-, 
-tok\92_Ën
-);
-
-97 *((\ 5*)
-»s
- + 
-tok\92_Ën
-) = 0;
-
-100 \15 
-tok\92_Ën
-;
-
-101 
-       }
-}
-
-103 
-\9at8_t
-       $com¶\91e_g\91_nb_¡r\9ag
-(
-·r£_pgm_tok\92_hdr_t
- * 
-tk
-)
-
-105 \19
-tok\92_¡r\9ag_d©a
-sd
-;
-
-106 
-\9at8_t
-»t
-=1;
-
-108 
-       `memýy_P
-(&
-sd
-, &((\19
-tok\92_¡r\9ag
- *)
-tk
-)->
-¡r\9ag_d©a
-, \17(sd));
-
-110 ià(!
-sd
-.
-¡r
-)
-
-113 \1f (
-sd
-.
-¡r
- = 
-       `g\91_Ãxt_tok\92
-(sd.¡r)è!ð
-NULL
- ) {
-
-114 
-»t
-++;
-
-116 \15 
-»t
-;
-
-117 
-       }
-}
-
-119 
-\9at8_t
-       $com¶\91e_g\91_\96t_¡r\9ag
-(
-·r£_pgm_tok\92_hdr_t
- * 
-tk
-, 
-\9at8_t
-idx
-,
-
-120 \ 5
-d¡buf
-, 
-u\9at8_t
-size
-)
-
-122 \19
-tok\92_¡r\9ag_d©a
-sd
-;
-
-123 cڡ 
-´og_ch¬
- * 
-s
-;
-
-124 
-u\9at8_t
-Ën
-;
-
-126 
-       `memýy_P
-(&
-sd
-, &((\19
-tok\92_¡r\9ag
- *)
-tk
-)->
-¡r\9ag_d©a
-, \17(sd));
-
-127 
-s
- = 
-sd
-.
-¡r
-;
-
-129 \1f
-idx
--- && 
-s
-)
-
-130 
-s
- = 
-       `g\91_Ãxt_tok\92
-(s);
-
-132 ià(!
-s
-)
-
-135 
-Ën
- = 
-       `g\91_tok\92_Ën
-(
-s
-);
-
-136 ià(
-Ën
- > 
-size
- - 1)
-
-139 
-       `memýy_P
-(
-d¡buf
-, 
-s
-, 
-Ën
-);
-
-140 
-d¡buf
-[
-Ën
-] = '\0';
-
-143 
-       }
-}
-
-146 
-\9at8_t
-       $g\91_h\96p_¡r\9ag
-(
-·r£_pgm_tok\92_hdr_t
- * 
-tk
-, \ 5
-d¡buf
-, 
-u\9at8_t
-size
-)
-
-148 \19
-tok\92_¡r\9ag_d©a
-sd
-;
-
-149 cڡ 
-´og_ch¬
- * 
-s
-;
-
-151 
-       `memýy_P
-(&
-sd
-, &((\19
-tok\92_¡r\9ag
- *)
-tk
-)->
-¡r\9ag_d©a
-, \17(sd));
-
-152 
-s
- = 
-sd
-.
-¡r
-;
-
-154 ià(
-s
-) {
-
-155 ià(
-       `g\91_Ãxt_tok\92
-(
-s
-)) {
-
-156 
-       `¡ºýy_P
-(
-d¡buf
-, 
-MULTISTRING_HELP
-, 
-size
-);
-
-159 
-       `¡ºýy_P
-(
-d¡buf
-, 
-FIXEDSTRING_HELP
-, 
-size
-);
-
-163 
-       `¡ºýy_P
-(
-d¡buf
-, 
-ANYSTRING_HELP
-, 
-size
-);
-
-166 
-d¡buf
-[
-size
--1] = '\0';
-
-169 
-       }
-}
-
-       @parse_string.h
-
-1 #iâdeà
-_PARSE_STRING_H_
-
-
-2 \ 1
-       #_PARSE_STRING_H_
-
-
-       )
-
-4 \ 2
-       ~"·r£.h
-"
-
-7 \ 1
-       #STR_TOKEN_SIZE
- 32
-
-       )
-
-9 \e\ 5
-       tfixed_¡r\9ag_t
-[
-STR_TOKEN_SIZE
-];
-
-11 \19
-       stok\92_¡r\9ag_d©a
- {
-
-12 cڡ 
-´og_ch¬
- * 
-       m¡r
-;
-
-15 \19
-       stok\92_¡r\9ag
- {
-
-16 \19
-tok\92_hdr
-       mhdr
-;
-
-17 \19
-tok\92_¡r\9ag_d©a
-       m¡r\9ag_d©a
-;
-
-19 \e\19
-tok\92_¡r\9ag
-       t·r£_tok\92_¡r\9ag_t
-;
-
-20 \19
-       stok\92_¡r\9ag_pgm
- {
-
-21 \19
-tok\92_hdr
-       mhdr
-;
-
-22 \19
-tok\92_¡r\9ag_d©a
-       m¡r\9ag_d©a
-;
-
-23 } 
-       gPROGMEM
-;
-
-24 \e\19
-tok\92_¡r\9ag_pgm
-       t·r£_pgm_tok\92_¡r\9ag_t
-;
-
-26 \r\19
-tok\92_Ýs
-tok\92_¡r\9ag_Ýs
-;
-
-28 
-\9at8_t
-·r£_¡r\9ag
-(
-·r£_pgm_tok\92_hdr_t
- * 
-tk
-, cڡ \ 5
-¤cbuf
-, \1e
-»s
-);
-
-29 
-\9at8_t
-com¶\91e_g\91_nb_¡r\9ag
-(
-·r£_pgm_tok\92_hdr_t
- * 
-tk
-);
-
-30 
-\9at8_t
-com¶\91e_g\91_\96t_¡r\9ag
-(
-·r£_pgm_tok\92_hdr_t
- * 
-tk
-, iÁ8_\88
-idx
-,
-
-31 \ 5
-d¡buf
-, 
-u\9at8_t
-size
-);
-
-32 
-\9at8_t
-g\91_h\96p_¡r\9ag
-(
-·r£_pgm_tok\92_hdr_t
- * 
-tk
-, \ 5
-d¡buf
-, 
-u\9at8_t
-size
-);
-
-34 \ 1
-       #TOKEN_STRING_INITIALIZER
-(
-¡ruùu»
-, 
-f\9bld
-, 
-¡r\9ag
-) \
-
-36 .
-hdr
- = { \
-
-37 .
-Ýs
- = &
-tok\92_¡r\9ag_Ýs
-, \
-
-38 .
-off£t
- = 
-       `off£tof
-(
-¡ruùu»
-, 
-f\9bld
-), \
-
-40 .
-¡r\9ag_d©a
- = { \
-
-41 .
-¡r
- = 
-¡r\9ag
-, \
-
-43 }
-
-       )
-
-       @pid_config.h
-
-22 #iâdeà
-PID_CONFIG_H
-
-
-23 \ 1
-       #PID_CONFIG_H
-
-
-       )
-
-28 \ 1
-       #PID_DERIVATE_FILTER_MAX_SIZE
- 6
-
-       )
-
-       @rdline.c
-
-24 \ 2
-       ~<¡dlib.h
->
-
-25 \ 2
-       ~<¡dio.h
->
-
-26 \ 2
-       ~<¡r\9ag.h
->
-
-27 \ 2
-       ~<¡d¬g.h
->
-
-28 \ 2
-       ~<ùy³.h
->
-
-30 \ 2
-       ~<av\94sive/pgm¥aû.h
->
-
-32 \ 2
-       ~<c\9cbuf.h
->
-
-33 \ 2
-       ~"rdl\9ae.h
-"
-
-35 \18\1e
-rdl\9ae_puts_P
-(\19
-rdl\9ae
- * 
-rdl
-, cڡ 
-´og_ch¬
- * 
-buf
-);
-
-36 \18\1e
-rdl\9ae_m\9a\9dr\9atf_P
-(\19
-rdl\9ae
- * 
-rdl
-,
-
-37 cڡ 
-´og_ch¬
- * 
-buf
-, 
-u\9at8_t
-v®
-);
-
-39 #ifdeà
-CONFIG_MODULE_RDLINE_HISTORY
-
-
-40 \18\1e
-rdl\9ae_»move_Þd_hi¡Üy_\99em
-(\19
-rdl\9ae
- * 
-rdl
-);
-
-41 \18\1e
-rdl\9ae_»move_f\9c¡_hi¡Üy_\99em
-(\19
-rdl\9ae
- * 
-rdl
-);
-
-42 \18
-u\9at8_t
-rdl\9ae_g\91_hi¡Üy_size
-(\19
-rdl\9ae
- * 
-rdl
-);
-
-46 \1e
-       $rdl\9ae_\9a\99
-(\19
-rdl\9ae
- *
-rdl
-,
-
-47 
-rdl\9ae_wr\99e_ch¬_t
- *
-wr\99e_ch¬
-,
-
-48 
-rdl\9ae_v®id©e_t
- *
-v®id©e
-,
-
-49 
-rdl\9ae_com¶\91e_t
- *
-com¶\91e
-)
-
-51 
-       `mem£t
-(
-rdl
-, 0, \17(*rdl));
-
-52 
-rdl
-->
-v®id©e
- = validate;
-
-53 
-rdl
-->
-com¶\91e
- = complete;
-
-54 
-rdl
-->
-wr\99e_ch¬
- = write_char;
-
-55 
-rdl
-->
-¡©us
- = 
-RDLINE_INIT
-;
-
-56 #ifdeà
-CONFIG_MODULE_RDLINE_HISTORY
-
-
-57 
-       `c\9cbuf_\9a\99
-(&
-rdl
-->
-hi¡Üy
-,\84dl->
-hi¡Üy_buf
-, 0, 
-RDLINE_HISTORY_BUF_SIZE
-);
-
-59 
-       }
-}
-
-62 
-       $rdl\9ae_Ãwl\9ae
-(\19
-rdl\9ae
- * 
-rdl
-, cڡ \ 5
-´om±
-)
-
-64 
-u\9at8_t
-i
-;
-
-66 
-       `vt100_\9a\99
-(&
-rdl
-->
-vt100
-);
-
-67 
-       `c\9cbuf_\9a\99
-(&
-rdl
-->
-Ëá
-,\84dl->
-Ëá_buf
-, 0, 
-RDLINE_BUF_SIZE
-);
-
-68 
-       `c\9cbuf_\9a\99
-(&
-rdl
-->
-right
-,\84dl->
-right_buf
-, 0, 
-RDLINE_BUF_SIZE
-);
-
-70 ià(
-´om±
- !ð
-rdl
-->prompt)
-
-71 
-       `memýy
-(
-rdl
-->
-´om±
-,\85rompt, \17(rdl->prompt)-1);
-
-72 
-rdl
-->
-´om±_size
- = 
-       `¡¾\92
-(
-´om±
-);
-
-74 \ f
-i
-=0 ; i<
-rdl
-->
-´om±_size
- ; i++)
-
-75 
-rdl
-->
-       `wr\99e_ch¬
-Ôdl->
-´om±
-[
-i
-]);
-
-76 
-rdl
-->
-¡©us
- = 
-RDLINE_RUNNING
-;
-
-78 #ifdeà
-CONFIG_MODULE_RDLINE_HISTORY
-
-
-79 
-rdl
-->
-hi¡Üy_cur_l\9ae
- = -1;
-
-81 
-       }
-}
-
-84 
-       $rdl\9ae_¡Ý
-(\19
-rdl\9ae
- * 
-rdl
-)
-
-86 
-rdl
-->
-¡©us
- = 
-RDLINE_INIT
-;
-
-87 
-       }
-}
-
-90 
-       $rdl\9ae_»¡¬t
-(\19
-rdl\9ae
- * 
-rdl
-)
-
-92 
-rdl
-->
-¡©us
- = 
-RDLINE_RUNNING
-;
-
-93 
-       }
-}
-
-96 
-       $rdl\9ae_g\91_bufãr
-(\19
-rdl\9ae
- * 
-rdl
-)
-
-98 
-u\9at8_t
-Ën_l
-, 
-Ën_r
-;
-
-99 
-       `c\9cbuf_®ign_Ëá
-(&
-rdl
-->
-Ëá
-);
-
-100 
-       `c\9cbuf_®ign_Ëá
-(&
-rdl
-->
-right
-);
-
-102 
-Ën_l
- = 
-       `CIRBUF_GET_LEN
-(&
-rdl
-->
-Ëá
-);
-
-103 
-Ën_r
- = 
-       `CIRBUF_GET_LEN
-(&
-rdl
-->
-right
-);
-
-104 
-       `memýy
-(
-rdl
-->
-Ëá_buf
-+
-Ën_l
-,\84dl->
-right_buf
-, 
-Ën_r
-);
-
-106 
-rdl
-->
-Ëá_buf
-[
-Ën_l
- + 
-Ën_r
-] = '\n';
-
-107 
-rdl
-->
-Ëá_buf
-[
-Ën_l
- + 
-Ën_r
- + 1] = '\0';
-
-108 \15 
-rdl
-->
-Ëá_buf
-;
-
-109 
-       }
-}
-
-112 
-       $di¥Ïy_right_bufãr
-(\19
-rdl\9ae
- * 
-rdl
-)
-
-114 
-u\9at8_t
-i
-;
-
-115 \ 5
-tmp
-;
-
-117 
-       `rdl\9ae_puts_P
-(
-rdl
-, 
-       `PSTR
-(
-vt100_þ\97r_right
-));
-
-118 ià(!
-       `CIRBUF_IS_EMPTY
-(&
-rdl
-->
-right
-)) {
-
-119 
-       `CIRBUF_FOREACH
-(&
-rdl
-->
-right
-, 
-i
-, 
-tmp
-) {
-
-120 
-rdl
-->
-       `wr\99e_ch¬
-(
-tmp
-);
-
-122 
-       `rdl\9ae_m\9a\9dr\9atf_P
-(
-rdl
-, 
-       `PSTR
-(
-vt100_muÉi_Ëá
-),
-
-123 
-       `CIRBUF_GET_LEN
-(&
-rdl
-->
-right
-));
-
-125 
-       }
-}
-
-127 \1e
-       $rdl\9ae_»di¥Ïy
-(\19
-rdl\9ae
- * 
-rdl
-)
-
-129 
-u\9at8_t
-i
-;
-
-130 \ 5
-tmp
-;
-
-132 
-       `rdl\9ae_puts_P
-(
-rdl
-, 
-       `PSTR
-(
-vt100_home
-));
-
-133 \ f
-i
-=0 ; i<
-rdl
-->
-´om±_size
- ; i++)
-
-134 
-rdl
-->
-       `wr\99e_ch¬
-Ôdl->
-´om±
-[
-i
-]);
-
-135 
-       `CIRBUF_FOREACH
-(&
-rdl
-->
-Ëá
-, 
-i
-, 
-tmp
-) {
-
-136 
-rdl
-->
-       `wr\99e_ch¬
-(
-tmp
-);
-
-138 
-       `di¥Ïy_right_bufãr
-(
-rdl
-);
-
-139 
-       }
-}
-
-141 
-\9at8_t
-
-
-142 
-       $rdl\9ae_ch¬_\9a
-(\19
-rdl\9ae
- * 
-rdl
-, \ 5
-c
-)
-
-144 
-u\9at8_t
-i
-;
-
-145 
-\9at8_t
-cmd
-;
-
-146 \ 5
-tmp
-;
-
-147 #ifdeà
-CONFIG_MODULE_RDLINE_HISTORY
-
-
-148 \ 5
-buf
-;
-
-151 ià(
-rdl
-->
-¡©us
- !ð
-RDLINE_RUNNING
-)
-
-154 
-cmd
- = 
-       `vt100_·r£r
-(&
-rdl
-->
-vt100
-, 
-c
-);
-
-155 ià(
-cmd
- == -2)
-
-158 ià(
-cmd
- >= 0) {
-
-159 \1a
-cmd
-) {
-
-160 \ 4
-KEY_CTRL_B
-:
-
-161 \ 4
-KEY_LEFT_ARR
-:
-
-162 ià(
-       `CIRBUF_IS_EMPTY
-(&
-rdl
-->
-Ëá
-))
-
-164 
-tmp
- = 
-       `c\9cbuf_g\91_\8f\9e
-(&
-rdl
-->
-Ëá
-);
-
-165 
-       `c\9cbuf_d\96_\8f\9e
-(&
-rdl
-->
-Ëá
-);
-
-166 
-       `c\9cbuf_add_h\97d
-(&
-rdl
-->
-right
-, 
-tmp
-);
-
-167 
-       `rdl\9ae_puts_P
-(
-rdl
-, 
-       `PSTR
-(
-vt100_Ëá_¬r
-));
-
-170 \ 4
-KEY_CTRL_F
-:
-
-171 \ 4
-KEY_RIGHT_ARR
-:
-
-172 ià(
-       `CIRBUF_IS_EMPTY
-(&
-rdl
-->
-right
-))
-
-174 
-tmp
- = 
-       `c\9cbuf_g\91_h\97d
-(&
-rdl
-->
-right
-);
-
-175 
-       `c\9cbuf_d\96_h\97d
-(&
-rdl
-->
-right
-);
-
-176 
-       `c\9cbuf_add_\8f\9e
-(&
-rdl
-->
-Ëá
-, 
-tmp
-);
-
-177 
-       `rdl\9ae_puts_P
-(
-rdl
-, 
-       `PSTR
-(
-vt100_right_¬r
-));
-
-180 \ 4
-KEY_WLEFT
-:
-
-181 \1f
-       `CIRBUF_IS_EMPTY
-(&
-rdl
-->
-Ëá
-) &&
-
-182 (
-tmp
- = 
-       `c\9cbuf_g\91_\8f\9e
-(&
-rdl
-->
-Ëá
-)) &&
-
-183 
-       `isbÏnk
-(
-tmp
-)) {
-
-184 
-       `rdl\9ae_puts_P
-(
-rdl
-, 
-       `PSTR
-(
-vt100_Ëá_¬r
-));
-
-185 
-       `c\9cbuf_d\96_\8f\9e
-(&
-rdl
-->
-Ëá
-);
-
-186 
-       `c\9cbuf_add_h\97d
-(&
-rdl
-->
-right
-, 
-tmp
-);
-
-188 \1f
-       `CIRBUF_IS_EMPTY
-(&
-rdl
-->
-Ëá
-) &&
-
-189 (
-tmp
- = 
-       `c\9cbuf_g\91_\8f\9e
-(&
-rdl
-->
-Ëá
-)) &&
-
-190 !
-       `isbÏnk
-(
-tmp
-)) {
-
-191 
-       `rdl\9ae_puts_P
-(
-rdl
-, 
-       `PSTR
-(
-vt100_Ëá_¬r
-));
-
-192 
-       `c\9cbuf_d\96_\8f\9e
-(&
-rdl
-->
-Ëá
-);
-
-193 
-       `c\9cbuf_add_h\97d
-(&
-rdl
-->
-right
-, 
-tmp
-);
-
-197 \ 4
-KEY_WRIGHT
-:
-
-198 \1f
-       `CIRBUF_IS_EMPTY
-(&
-rdl
-->
-right
-) &&
-
-199 (
-tmp
- = 
-       `c\9cbuf_g\91_h\97d
-(&
-rdl
-->
-right
-)) &&
-
-200 
-       `isbÏnk
-(
-tmp
-)) {
-
-201 
-       `rdl\9ae_puts_P
-(
-rdl
-, 
-       `PSTR
-(
-vt100_right_¬r
-));
-
-202 
-       `c\9cbuf_d\96_h\97d
-(&
-rdl
-->
-right
-);
-
-203 
-       `c\9cbuf_add_\8f\9e
-(&
-rdl
-->
-Ëá
-, 
-tmp
-);
-
-205 \1f
-       `CIRBUF_IS_EMPTY
-(&
-rdl
-->
-right
-) &&
-
-206 (
-tmp
- = 
-       `c\9cbuf_g\91_h\97d
-(&
-rdl
-->
-right
-)) &&
-
-207 !
-       `isbÏnk
-(
-tmp
-)) {
-
-208 
-       `rdl\9ae_puts_P
-(
-rdl
-, 
-       `PSTR
-(
-vt100_right_¬r
-));
-
-209 
-       `c\9cbuf_d\96_h\97d
-(&
-rdl
-->
-right
-);
-
-210 
-       `c\9cbuf_add_\8f\9e
-(&
-rdl
-->
-Ëá
-, 
-tmp
-);
-
-214 \ 4
-KEY_BKSPACE
-:
-
-215 if(!
-       `c\9cbuf_d\96_\8f\9e_§ã
-(&
-rdl
-->
-Ëá
-)) {
-
-216 
-       `rdl\9ae_puts_P
-(
-rdl
-, 
-       `PSTR
-(
-vt100_bs
-));
-
-217 
-       `di¥Ïy_right_bufãr
-(
-rdl
-);
-
-221 \ 4
-KEY_META_BKSPACE
-:
-
-222 \1f
-       `CIRBUF_IS_EMPTY
-(&
-rdl
-->
-Ëá
-è&& 
-       `isbÏnk
-(
-       `c\9cbuf_g\91_\8f\9e
-(&rdl->left))) {
-
-223 
-       `rdl\9ae_puts_P
-(
-rdl
-, 
-       `PSTR
-(
-vt100_bs
-));
-
-224 
-       `c\9cbuf_d\96_\8f\9e
-(&
-rdl
-->
-Ëá
-);
-
-226 \1f
-       `CIRBUF_IS_EMPTY
-(&
-rdl
-->
-Ëá
-è&& !
-       `isbÏnk
-(
-       `c\9cbuf_g\91_\8f\9e
-(&rdl->left))) {
-
-227 
-       `rdl\9ae_puts_P
-(
-rdl
-, 
-       `PSTR
-(
-vt100_bs
-));
-
-228 
-       `c\9cbuf_d\96_\8f\9e
-(&
-rdl
-->
-Ëá
-);
-
-230 
-       `di¥Ïy_right_bufãr
-(
-rdl
-);
-
-233 \ 4
-KEY_SUPPR
-:
-
-234 \ 4
-KEY_CTRL_D
-:
-
-235 if(!
-       `c\9cbuf_d\96_h\97d_§ã
-(&
-rdl
-->
-right
-)) {
-
-236 
-       `di¥Ïy_right_bufãr
-(
-rdl
-);
-
-238 ià(
-cmd
- =ð
-KEY_CTRL_D
- &&
-
-239 
-       `CIRBUF_IS_EMPTY
-(&
-rdl
-->
-Ëá
-) &&
-
-240 
-       `CIRBUF_IS_EMPTY
-(&
-rdl
-->
-right
-)) {
-
-245 \ 4
-KEY_CTRL_A
-:
-
-246 ià(
-       `CIRBUF_IS_EMPTY
-(&
-rdl
-->
-Ëá
-))
-
-248 
-       `rdl\9ae_m\9a\9dr\9atf_P
-(
-rdl
-, 
-       `PSTR
-(
-vt100_muÉi_Ëá
-),
-
-249 
-       `CIRBUF_GET_LEN
-(&
-rdl
-->
-Ëá
-));
-
-250 \1f
-       `CIRBUF_IS_EMPTY
-(&
-rdl
-->
-Ëá
-)) {
-
-251 
-tmp
- = 
-       `c\9cbuf_g\91_\8f\9e
-(&
-rdl
-->
-Ëá
-);
-
-252 
-       `c\9cbuf_d\96_\8f\9e
-(&
-rdl
-->
-Ëá
-);
-
-253 
-       `c\9cbuf_add_h\97d
-(&
-rdl
-->
-right
-, 
-tmp
-);
-
-257 \ 4
-KEY_CTRL_E
-:
-
-258 ià(
-       `CIRBUF_IS_EMPTY
-(&
-rdl
-->
-right
-))
-
-260 
-       `rdl\9ae_m\9a\9dr\9atf_P
-(
-rdl
-, 
-       `PSTR
-(
-vt100_muÉi_right
-),
-
-261 
-       `CIRBUF_GET_LEN
-(&
-rdl
-->
-right
-));
-
-262 \1f
-       `CIRBUF_IS_EMPTY
-(&
-rdl
-->
-right
-)) {
-
-263 
-tmp
- = 
-       `c\9cbuf_g\91_h\97d
-(&
-rdl
-->
-right
-);
-
-264 
-       `c\9cbuf_d\96_h\97d
-(&
-rdl
-->
-right
-);
-
-265 
-       `c\9cbuf_add_\8f\9e
-(&
-rdl
-->
-Ëá
-, 
-tmp
-);
-
-269 #ifdeà
-CONFIG_MODULE_RDLINE_KILL_BUF
-
-
-270 \ 4
-KEY_CTRL_K
-:
-
-271 
-       `c\9cbuf_g\91_buf_h\97d
-(&
-rdl
-->
-right
-,\84dl->
-k\9el_buf
-, 
-RDLINE_BUF_SIZE
-);
-
-272 
-rdl
-->
-k\9el_size
- = 
-       `CIRBUF_GET_LEN
-(&rdl->
-right
-);
-
-273 
-       `c\9cbuf_d\96_buf_h\97d
-(&
-rdl
-->
-right
-,\84dl->
-k\9el_size
-);
-
-274 
-       `rdl\9ae_puts_P
-(
-rdl
-, 
-       `PSTR
-(
-vt100_þ\97r_right
-));
-
-277 \ 4
-KEY_CTRL_Y
-:
-
-278 
-i
-=0;
-
-279 \1f
-       `CIRBUF_GET_LEN
-(&
-rdl
-->
-right
-è+ CIRBUF_GET_LEN(&rdl->
-Ëá
-) <
-
-280 
-RDLINE_BUF_SIZE
- &&
-
-281 
-i
- < 
-rdl
-->
-k\9el_size
-) {
-
-282 
-       `c\9cbuf_add_\8f\9e
-(&
-rdl
-->
-Ëá
-,\84dl->
-k\9el_buf
-[
-i
-]);
-
-283 
-rdl
-->
-       `wr\99e_ch¬
-Ôdl->
-k\9el_buf
-[
-i
-]);
-
-284 
-i
-++;
-
-286 
-       `di¥Ïy_right_bufãr
-(
-rdl
-);
-
-290 \ 4
-KEY_CTRL_C
-:
-
-291 
-       `rdl\9ae_puts_P
-(
-rdl
-, 
-       `PSTR
-("\r\n"));
-
-292 
-       `rdl\9ae_Ãwl\9ae
-(
-rdl
-,\84dl->
-´om±
-);
-
-295 \ 4
-KEY_CTRL_L
-:
-
-296 
-       `rdl\9ae_»di¥Ïy
-(
-rdl
-);
-
-299 \ 4
-KEY_TAB
-:
-
-300 \ 4
-KEY_HELP
-:
-
-301 
-       `c\9cbuf_®ign_Ëá
-(&
-rdl
-->
-Ëá
-);
-
-302 
-rdl
-->
-Ëá_buf
-[
-       `CIRBUF_GET_LEN
-(&rdl->
-Ëá
-)] = '\0';
-
-303 ià(
-rdl
-->
-com¶\91e
-) {
-
-304 \ 5
-tmp_buf
-[127];
-
-305 
-\9at16_t
-com¶\91e_¡©e
-;
-
-306 
-\9at8_t
-»t
-;
-
-307 \12
-tmp_size
-;
-
-309 ià(
-cmd
- =ð
-KEY_TAB
-)
-
-310 
-com¶\91e_¡©e
- = 0;
-
-312 
-com¶\91e_¡©e
- = -1;
-
-314 
-»t
- = 
-rdl
-->
-       `com¶\91e
-Ôdl->
-Ëá_buf
-, 
-tmp_buf
-, \17(tmp_buf),
-
-315 &
-com¶\91e_¡©e
-);
-
-317 ià(
-»t
- <= 0) {
-
-321 
-tmp_size
- = 
-       `¡¾\92
-(
-tmp_buf
-);
-
-323 ià(
-»t
- == 2) {
-
-324 
-i
-=0;
-
-325 \1f
-       `CIRBUF_GET_LEN
-(&
-rdl
-->
-right
-è+ CIRBUF_GET_LEN(&rdl->
-Ëá
-) <
-
-326 
-RDLINE_BUF_SIZE
- &&
-
-327 
-i
- < 
-tmp_size
-) {
-
-328 
-       `c\9cbuf_add_\8f\9e
-(&
-rdl
-->
-Ëá
-, 
-tmp_buf
-[
-i
-]);
-
-329 
-rdl
-->
-       `wr\99e_ch¬
-(
-tmp_buf
-[
-i
-]);
-
-330 
-i
-++;
-
-332 
-       `di¥Ïy_right_bufãr
-(
-rdl
-);
-
-337 
-       `rdl\9ae_puts_P
-(
-rdl
-, 
-       `PSTR
-("\r\n"));
-
-338 \1f
-»t
-) {
-
-339 
-rdl
-->
-       `wr\99e_ch¬
-(' ');
-
-340 \ f
-i
-=0 ; 
-tmp_buf
-[i] ; i++)
-
-341 
-rdl
-->
-       `wr\99e_ch¬
-(
-tmp_buf
-[
-i
-]);
-
-342 
-       `rdl\9ae_puts_P
-(
-rdl
-, 
-       `PSTR
-("\r\n"));
-
-343 
-»t
- = 
-rdl
-->
-       `com¶\91e
-Ôdl->
-Ëá_buf
-, 
-tmp_buf
-,
-
-344 \17(
-tmp_buf
-), &
-com¶\91e_¡©e
-);
-
-347 
-       `rdl\9ae_»di¥Ïy
-(
-rdl
-);
-
-351 \ 4
-KEY_RETURN
-:
-
-352 \ 4
-KEY_RETURN2
-:
-
-353 
-       `rdl\9ae_g\91_bufãr
-(
-rdl
-);
-
-354 
-rdl
-->
-¡©us
- = 
-RDLINE_INIT
-;
-
-355 
-       `rdl\9ae_puts_P
-(
-rdl
-, 
-       `PSTR
-("\r\n"));
-
-356 #ifdeà
-CONFIG_MODULE_RDLINE_HISTORY
-
-
-357 ià(
-rdl
-->
-hi¡Üy_cur_l\9ae
- != -1)
-
-358 
-       `rdl\9ae_»move_f\9c¡_hi¡Üy_\99em
-(
-rdl
-);
-
-361 ià(
-rdl
-->
-v®id©e
-)
-
-362 
-rdl
-->
-       `v®id©e
-Ôdl->
-Ëá_buf
-, 
-       `CIRBUF_GET_LEN
-(&rdl->
-Ëá
-)+2);
-
-365 #ifdeà
-CONFIG_MODULE_RDLINE_HISTORY
-
-
-366 \ 4
-KEY_UP_ARR
-:
-
-367 ià(
-rdl
-->
-hi¡Üy_cur_l\9ae
- == 0) {
-
-368 
-       `rdl\9ae_»move_f\9c¡_hi¡Üy_\99em
-(
-rdl
-);
-
-370 ià(
-rdl
-->
-hi¡Üy_cur_l\9ae
- <= 0) {
-
-371 
-       `rdl\9ae_add_hi¡Üy
-(
-rdl
-, 
-       `rdl\9ae_g\91_bufãr
-(rdl));
-
-372 
-rdl
-->
-hi¡Üy_cur_l\9ae
- = 0;
-
-375 
-buf
- = 
-       `rdl\9ae_g\91_hi¡Üy_\99em
-(
-rdl
-,\84dl->
-hi¡Üy_cur_l\9ae
- + 1);
-
-376 ià(!
-buf
-)
-
-379 
-rdl
-->
-hi¡Üy_cur_l\9ae
- ++;
-
-380 
-       `vt100_\9a\99
-(&
-rdl
-->
-vt100
-);
-
-381 
-       `c\9cbuf_\9a\99
-(&
-rdl
-->
-Ëá
-,\84dl->
-Ëá_buf
-, 0, 
-RDLINE_BUF_SIZE
-);
-
-382 
-       `c\9cbuf_\9a\99
-(&
-rdl
-->
-right
-,\84dl->
-right_buf
-, 0, 
-RDLINE_BUF_SIZE
-);
-
-383 
-       `c\9cbuf_add_buf_\8f\9e
-(&
-rdl
-->
-Ëá
-, 
-buf
-, 
-       `¡¾\92
-(buf));
-
-384 
-       `rdl\9ae_»di¥Ïy
-(
-rdl
-);
-
-387 \ 4
-KEY_DOWN_ARR
-:
-
-388 ià(
-rdl
-->
-hi¡Üy_cur_l\9ae
- - 1 < 0)
-
-391 
-rdl
-->
-hi¡Üy_cur_l\9ae
- --;
-
-392 
-buf
- = 
-       `rdl\9ae_g\91_hi¡Üy_\99em
-(
-rdl
-,\84dl->
-hi¡Üy_cur_l\9ae
-);
-
-393 ià(!
-buf
-)
-
-395 
-       `vt100_\9a\99
-(&
-rdl
-->
-vt100
-);
-
-396 
-       `c\9cbuf_\9a\99
-(&
-rdl
-->
-Ëá
-,\84dl->
-Ëá_buf
-, 0, 
-RDLINE_BUF_SIZE
-);
-
-397 
-       `c\9cbuf_\9a\99
-(&
-rdl
-->
-right
-,\84dl->
-right_buf
-, 0, 
-RDLINE_BUF_SIZE
-);
-
-398 
-       `c\9cbuf_add_buf_\8f\9e
-(&
-rdl
-->
-Ëá
-, 
-buf
-, 
-       `¡¾\92
-(buf));
-
-399 
-       `rdl\9ae_»di¥Ïy
-(
-rdl
-);
-
-412 ià(! 
-       `i¥r\9at
-(
-c
-))
-
-416 ià(
-       `CIRBUF_GET_LEN
-(&
-rdl
-->
-Ëá
-è+ CIRBUF_GET_LEN(&rdl->
-right
-è>ð
-RDLINE_BUF_SIZE
-)
-
-419 ià(
-       `c\9cbuf_add_\8f\9e_§ã
-(&
-rdl
-->
-Ëá
-, 
-c
-))
-
-422 
-rdl
-->
-       `wr\99e_ch¬
-(
-c
-);
-
-423 
-       `di¥Ïy_right_bufãr
-(
-rdl
-);
-
-426 
-       }
-}
-
-431 #ifdeà
-CONFIG_MODULE_RDLINE_HISTORY
-
-
-433 
-       $rdl\9ae_»move_Þd_hi¡Üy_\99em
-(\19
-rdl\9ae
- * 
-rdl
-)
-
-435 \ 5
-tmp
-;
-
-437 \1f
-       `CIRBUF_IS_EMPTY
-(&
-rdl
-->
-hi¡Üy
-) ) {
-
-438 
-tmp
- = 
-       `c\9cbuf_g\91_h\97d
-(&
-rdl
-->
-hi¡Üy
-);
-
-439 
-       `c\9cbuf_d\96_h\97d
-(&
-rdl
-->
-hi¡Üy
-);
-
-440 ià(!
-tmp
-)
-
-443 
-       }
-}
-
-446 
-       $rdl\9ae_»move_f\9c¡_hi¡Üy_\99em
-(\19
-rdl\9ae
- * 
-rdl
-)
-
-448 \ 5
-tmp
-;
-
-450 iàÐ
-       `CIRBUF_IS_EMPTY
-(&
-rdl
-->
-hi¡Üy
-) ) {
-
-454 
-       `c\9cbuf_d\96_\8f\9e
-(&
-rdl
-->
-hi¡Üy
-);
-
-457 \1f
-       `CIRBUF_IS_EMPTY
-(&
-rdl
-->
-hi¡Üy
-) ) {
-
-458 
-tmp
- = 
-       `c\9cbuf_g\91_\8f\9e
-(&
-rdl
-->
-hi¡Üy
-);
-
-459 ià(!
-tmp
-)
-
-461 
-       `c\9cbuf_d\96_\8f\9e
-(&
-rdl
-->
-hi¡Üy
-);
-
-463 
-       }
-}
-
-465 \18
-u\9at8_t
-
-
-466 
-       $rdl\9ae_g\91_hi¡Üy_size
-(\19
-rdl\9ae
- * 
-rdl
-)
-
-468 
-u\9at8_t
-i
-, 
-tmp
-, 
-»t
-=0;
-
-470 
-       `CIRBUF_FOREACH
-(&
-rdl
-->
-hi¡Üy
-, 
-i
-, 
-tmp
-) {
-
-471 ià(
-tmp
- == 0)
-
-472 
-»t
- ++;
-
-475 \15 
-»t
-;
-
-476 
-       }
-}
-
-479 
-       $rdl\9ae_g\91_hi¡Üy_\99em
-(\19
-rdl\9ae
- * 
-rdl
-, 
-u\9at8_t
-idx
-)
-
-481 
-u\9at8_t
-Ën
-, 
-i
-, 
-tmp
-;
-
-483 
-Ën
- = 
-       `rdl\9ae_g\91_hi¡Üy_size
-(
-rdl
-);
-
-484 iàÐ
-idx
- >ð
-Ën
- ) {
-
-485 \15 
-NULL
-;
-
-488 
-       `c\9cbuf_®ign_Ëá
-(&
-rdl
-->
-hi¡Üy
-);
-
-490 
-       `CIRBUF_FOREACH
-(&
-rdl
-->
-hi¡Üy
-, 
-i
-, 
-tmp
-) {
-
-491 iàÐ
-idx
- =ð
-Ën
- - 1) {
-
-492 \15 
-rdl
-->
-hi¡Üy_buf
- + 
-i
-;
-
-494 ià(
-tmp
- == 0)
-
-495 
-Ën
- --;
-
-498 \15 
-NULL
-;
-
-499 
-       }
-}
-
-501 
-\9at8_t
-
-
-502 
-       $rdl\9ae_add_hi¡Üy
-(\19
-rdl\9ae
- * 
-rdl
-, cڡ \ 5
-buf
-)
-
-504 
-c\9cbuf_u\9at
-Ën
-, 
-i
-;
-
-506 
-Ën
- = 
-       `¡¾\92
-(
-buf
-);
-
-507 \ f
-i
-=0; i<
-Ën
- ; i++) {
-
-508 ià(
-buf
-[
-i
-] == '\n') {
-
-509 
-Ën
- = 
-i
-;
-
-514 iàÐ
-Ën
- >ð
-RDLINE_HISTORY_BUF_SIZE
- )
-
-517 \1f 
-Ën
- >ð
-       `CIRBUF_GET_FREELEN
-(&
-rdl
-->
-hi¡Üy
-) ) {
-
-518 
-       `rdl\9ae_»move_Þd_hi¡Üy_\99em
-(
-rdl
-);
-
-521 
-       `c\9cbuf_add_buf_\8f\9e
-(&
-rdl
-->
-hi¡Üy
-, 
-buf
-, 
-Ën
-);
-
-522 
-       `c\9cbuf_add_\8f\9e
-(&
-rdl
-->
-hi¡Üy
-, 0);
-
-525 
-       }
-}
-
-528 
-       $rdl\9ae_þ\97r_hi¡Üy
-(\19
-rdl\9ae
- * 
-rdl
-)
-
-530 
-       `c\9cbuf_\9a\99
-(&
-rdl
-->
-hi¡Üy
-,\84dl->
-hi¡Üy_buf
-, 0, 
-RDLINE_HISTORY_BUF_SIZE
-);
-
-531 
-       }
-}
-
-535 
-\9at8_t
-       $rdl\9ae_add_hi¡Üy
-(\19
-rdl\9ae
- * 
-rdl
-, cڡ \ 5
-buf
-è{\15 -1;
-       }
-}
-
-536 \1e
-       $rdl\9ae_þ\97r_hi¡Üy
-(\19
-rdl\9ae
- * 
-rdl
-è{
-       }
-}
-
-537 \ 5
-       $rdl\9ae_g\91_hi¡Üy_\99em
-(\19
-rdl\9ae
- * 
-rdl
-, 
-u\9at8_t
-i
-è{\15 
-NULL
-;
-       }
-}
-
-546 
-       $rdl\9ae_puts_P
-(\19
-rdl\9ae
- * 
-rdl
-, cڡ 
-´og_ch¬
- * 
-buf
-)
-
-548 \ 5
-c
-;
-
-549 \1f (
-c
-=
-       `pgm_»ad_by\8b
-(
-buf
-++)) != '\0' ) {
-
-550 
-rdl
-->
-       `wr\99e_ch¬
-(
-c
-);
-
-552 
-       }
-}
-
-556 
-       $rdl\9ae_m\9a\9dr\9atf_P
-(\19
-rdl\9ae
- * 
-rdl
-, cڡ 
-´og_ch¬
- * 
-buf
-, 
-u\9at8_t
-v®
-)
-
-558 \ 5
-c
-, 
-¡¬\8bd
-=0, 
-div
-=100;
-
-560 \1f (
-c
-=
-       `pgm_»ad_by\8b
-(
-buf
-++)) ) {
-
-561 ià(
-c
-=='%') {
-
-562 
-c
- = 
-       `pgm_»ad_by\8b
-(
-buf
-++);
-
-564 ià(
-c
-=='u') {
-
-565 \1f
-div
-) {
-
-566 
-c
- = 
-v®
- / 
-div
-;
-
-567 ià(
-c
- || 
-¡¬\8bd
-) {
-
-568 
-rdl
-->
-       `wr\99e_ch¬
-(
-c
-+'0');
-
-569 
-¡¬\8bd
- = 1;
-
-571 
-v®
- %ð
-div
-;
-
-572 
-div
- /= 10;
-
-576 
-rdl
-->
-       `wr\99e_ch¬
-('%');
-
-577 
-rdl
-->
-       `wr\99e_ch¬
-(
-c
-);
-
-581 
-rdl
-->
-       `wr\99e_ch¬
-(
-c
-);
-
-584 
-       }
-}
-
-       @rdline.h
-
-24 #iâdeà
-_RDLINE_H_
-
-
-25 \ 1
-       #_RDLINE_H_
-
-
-       )
-
-34 \ 2
-       ~<c\9cbuf.h
->
-
-35 \ 2
-       ~<vt100.h
->
-
-37 \ 1
-       #vt100_b\96l
- "\007"
-
-       )
-
-38 \ 1
-       #vt100_bs
- "\010"
-
-       )
-
-39 \ 1
-       #vt100_bs_þ\97r
- "\010 \010"
-
-       )
-
-40 \ 1
-       #vt100_\8fb
- "\011"
-
-       )
-
-41 \ 1
-       #vt100_üÆ
- "\012\015"
-
-       )
-
-42 \ 1
-       #vt100_þ\97r_right
- "\033[0K"
-
-       )
-
-43 \ 1
-       #vt100_þ\97r_Ëá
- "\033[1K"
-
-       )
-
-44 \ 1
-       #vt100_þ\97r_down
- "\033[0J"
-
-       )
-
-45 \ 1
-       #vt100_þ\97r_up
- "\033[1J"
-
-       )
-
-46 \ 1
-       #vt100_þ\97r_l\9ae
- "\033[2K"
-
-       )
-
-47 \ 1
-       #vt100_þ\97r_sü\93n
- "\033[2J"
-
-       )
-
-48 \ 1
-       #vt100_up_¬r
- "\033\133\101"
-
-       )
-
-49 \ 1
-       #vt100_down_¬r
- "\033\133\102"
-
-       )
-
-50 \ 1
-       #vt100_right_¬r
- "\033\133\103"
-
-       )
-
-51 \ 1
-       #vt100_Ëá_¬r
- "\033\133\104"
-
-       )
-
-52 \ 1
-       #vt100_muÉi_right
- "\033\133%uC"
-
-       )
-
-53 \ 1
-       #vt100_muÉi_Ëá
- "\033\133%uD"
-
-       )
-
-54 \ 1
-       #vt100_suµr
- "\033\133\063\176"
-
-       )
-
-55 \ 1
-       #vt100_home
- "\033M\033E"
-
-       )
-
-56 \ 1
-       #vt100_wÜd_Ëá
- "\033\142"
-
-       )
-
-57 \ 1
-       #vt100_wÜd_right
- "\033\146"
-
-       )
-
-60 \ 1
-       #RDLINE_BUF_SIZE
- 64
-
-       )
-
-61 \ 1
-       #RDLINE_PROMPT_SIZE
- 16
-
-       )
-
-62 \ 1
-       #RDLINE_VT100_BUF_SIZE
- 8
-
-       )
-
-63 \ 1
-       #RDLINE_HISTORY_BUF_SIZE
- 128
-
-       )
-
-64 \ 1
-       #RDLINE_HISTORY_MAX_LINE
- 64
-
-       )
-
-66 \f
-       erdl\9ae_¡©us
- {
-
-67 
-       mRDLINE_INIT
-,
-
-68 
-       mRDLINE_RUNNING
-,
-
-71 \19
-       grdl\9ae
-;
-
-73 \e\1e(
-       trdl\9ae_wr\99e_ch¬_t
-)(\ 5);
-
-74 \e\1e(
-       trdl\9ae_v®id©e_t
-)(cڡ \ 5*
-       tbuf
-, 
-       tu\9at8_t
-       tsize
-);
-
-75 \e
-       $\9at8_t
- (
-       trdl\9ae_com¶\91e_t
-)(cڡ \ 5*
-       tbuf
-, \ 5*
-       td¡buf
-,
-
-76 
-       tu\9at8_t
-       td¡size
-, 
-       t\9at16_t
- *
-       t¡©e
-);
-
-78 \19
-       srdl\9ae
- {
-
-79 \f
-rdl\9ae_¡©us
-¡©us
-;
-
-81 \19
-c\9cbuf
-Ëá
-;
-
-82 \19
-c\9cbuf
-right
-;
-
-83 \ 5
-Ëá_buf
-[
-RDLINE_BUF_SIZE
-+2];
-
-84 \ 5
-right_buf
-[
-RDLINE_BUF_SIZE
-];
-
-86 \ 5
-´om±
-[
-RDLINE_PROMPT_SIZE
-];
-
-87 
-u\9at8_t
-´om±_size
-;
-
-89 #ifdeà
-CONFIG_MODULE_RDLINE_KILL_BUF
-
-
-90 \ 5
-k\9el_buf
-[
-RDLINE_BUF_SIZE
-];
-
-91 
-u\9at8_t
-k\9el_size
-;
-
-94 #ifdeà
-CONFIG_MODULE_RDLINE_HISTORY
-
-
-96 \19
-c\9cbuf
-hi¡Üy
-;
-
-97 \ 5
-hi¡Üy_buf
-[
-RDLINE_HISTORY_BUF_SIZE
-];
-
-98 
-\9at8_t
-hi¡Üy_cur_l\9ae
-;
-
-102 
-rdl\9ae_wr\99e_ch¬_t
- *
-wr\99e_ch¬
-;
-
-103 
-rdl\9ae_v®id©e_t
- *
-v®id©e
-;
-
-104 
-rdl\9ae_com¶\91e_t
- *
-com¶\91e
-;
-
-107 \19
-vt100
- vt100;
-
-120 \1e
-       `rdl\9ae_\9a\99
-(\19
-rdl\9ae
- *
-rdl
-,
-
-121 
-rdl\9ae_wr\99e_ch¬_t
- *
-wr\99e_ch¬
-,
-
-122 
-rdl\9ae_v®id©e_t
- *
-v®id©e
-,
-
-123 
-rdl\9ae_com¶\91e_t
- *
-com¶\91e
-);
-
-131 \1e
-       `rdl\9ae_Ãwl\9ae
-(\19
-rdl\9ae
- *
-rdl
-, cڡ \ 5*
-´om±
-);
-
-137 \1e
-       `rdl\9ae_¡Ý
-(\19
-rdl\9ae
- *
-rdl
-);
-
-143 \1e
-       `rdl\9ae_»¡¬t
-(\19
-rdl\9ae
- *
-rdl
-);
-
-149 \1e
-       `rdl\9ae_»di¥Ïy
-(\19
-rdl\9ae
- *
-rdl
-);
-
-164 
-\9at8_t
-       `rdl\9ae_ch¬_\9a
-(\19
-rdl\9ae
- * 
-rdl
-, \ 5
-c
-);
-
-170 cڡ \ 5*
-       `rdl\9ae_g\91_bufãr
-(\19
-rdl\9ae
- *
-rdl
-);
-
-179 
-\9at8_t
-       `rdl\9ae_add_hi¡Üy
-(\19
-rdl\9ae
- *
-rdl
-, cڡ \ 5*
-buf
-);
-
-185 \1e
-       `rdl\9ae_þ\97r_hi¡Üy
-(\19
-rdl\9ae
- *
-rdl
-);
-
-190 \ 5*
-       `rdl\9ae_g\91_hi¡Üy_\99em
-(\19
-rdl\9ae
- *
-rdl
-, 
-u\9at8_t
-i
-);
-
-       @rdline_config.h
-
-       @scheduler.c
-
-22 \ 2
-       ~<¡r\9ag.h
->
-
-23 \ 2
-       ~<¡dio.h
->
-
-24 \ 2
-       ~<\9a\89y³s.h
->
-
-26 \ 2
-       ~<av\94sive/·¹s.h
->
-
-27 \ 2
-       ~<av\94sive/pgm¥aû.h
->
-
-28 \ 2
-       ~<av\94sive.h
->
-
-30 \ 2
-       ~<scheduËr.h
->
-
-31 \ 2
-       ~<scheduËr_´iv©e.h
->
-
-32 \ 2
-       ~<scheduËr_¡©s.h
->
-
-33 \ 2
-       ~<scheduËr_cÚfig.h
->
-
-39 \19
-ev\92t_t
-       gg_\8fb_ev\92t
-[
-SCHEDULER_NB_MAX_EVENT
-];
-
-41 #ifdeà
-CONFIG_MODULE_SCHEDULER_STATS
-
-
-42 \19
-scheduËr_¡©s
-       gsched_¡©s
-;
-
-45 \1e
-       $scheduËr_\9a\99
-(\1e)
-
-47 
-       `mem£t
-(
-g_\8fb_ev\92t
-, 0, \17(g_tab_event));
-
-49 #ifdeà
-CONFIG_MODULE_SCHEDULER_USE_TIMERS
-
-
-50 
-       `SCHEDULER_TIMER_REGISTER
-();
-
-53 #ifdeà
-CONFIG_MODULE_SCHEDULER_TIMER0
-
-
-55 
-TOIE0_REG
- |ð(1<<
-TOIE0
-);
-
-57 
-TCNT0
- = 0;
-
-58 
-CS00_REG
- = 
-SCHEDULER_CK
-;
-
-60 
-       }
-}
-
-63 #ifdeà
-CONFIG_MODULE_SCHEDULER_TIMER0
-
-
-64 
-       $SIGNAL
-(
-SIG_OVERFLOW0
-)
-
-66 
-       `scheduËr_\9a\8b¼u±
-();
-
-67 
-       }
-}
-
-       @scheduler.h
-
-41 #iâdeà
-_SCHEDULER_H_
-
-
-42 \ 1
-       #_SCHEDULER_H_
-
-
-       )
-
-44 \ 2
-       ~<av\94sive.h
->
-
-46 #ifdeà
-CONFIG_MODULE_SCHEDULER_USE_TIMERS
-
-
-47 \ 2
-       ~<tim\94.h
->
-
-50 \ 2
-       ~<scheduËr_cÚfig.h
->
-
-52 #ifdeà
-CONFIG_MODULE_SCHEDULER_USE_TIMERS
-
-
-53 #ià
-SCHEDULER_TIMER_NUM
- == 0
-
-54 \ 1
-       #SCHEDULER_TIMER_REGISTER
-(è
-       `tim\940_»gi¡\94_OV_\9a\8c
-(
-scheduËr_\9a\8b¼u±
-)
-
-       )
-
-55 \ 1
-       #SCHEDULER_CLOCK_PRESCALER
-       `tim\940_g\91_´esÿËr_div
-()
-
-       )
-
-56 #ifdeà
-TCNT0H
-
-
-57 \ 1
-       #SCHEDULER_TIMER_BITS
- 16
-
-       )
-
-59 \ 1
-       #SCHEDULER_TIMER_BITS
- 8
-
-       )
-
-62 #\96
-SCHEDULER_TIMER_NUM
- == 1
-
-63 \ 1
-       #SCHEDULER_TIMER_REGISTER
-(è
-       `tim\941_»gi¡\94_OV_\9a\8c
-(
-scheduËr_\9a\8b¼u±
-)
-
-       )
-
-64 \ 1
-       #SCHEDULER_CLOCK_PRESCALER
-       `tim\941_g\91_´esÿËr_div
-()
-
-       )
-
-65 #ifdeà
-TCNT1H
-
-
-66 \ 1
-       #SCHEDULER_TIMER_BITS
- 16
-
-       )
-
-68 \ 1
-       #SCHEDULER_TIMER_BITS
- 8
-
-       )
-
-71 #\96
-SCHEDULER_TIMER_NUM
- == 2
-
-72 \ 1
-       #SCHEDULER_TIMER_REGISTER
-(è
-       `tim\942_»gi¡\94_OV_\9a\8c
-(
-scheduËr_\9a\8b¼u±
-)
-
-       )
-
-73 \ 1
-       #SCHEDULER_CLOCK_PRESCALER
-       `tim\942_g\91_´esÿËr_div
-()
-
-       )
-
-74 #ifdeà
-TCNT2H
-
-
-75 \ 1
-       #SCHEDULER_TIMER_BITS
- 16
-
-       )
-
-77 \ 1
-       #SCHEDULER_TIMER_BITS
- 8
-
-       )
-
-80 #\96
-SCHEDULER_TIMER_NUM
- == 3
-
-81 \ 1
-       #SCHEDULER_TIMER_REGISTER
-(è
-       `tim\943_»gi¡\94_OV_\9a\8c
-(
-scheduËr_\9a\8b¼u±
-)
-
-       )
-
-82 \ 1
-       #SCHEDULER_CLOCK_PRESCALER
-       `tim\943_g\91_´esÿËr_div
-()
-
-       )
-
-83 #ifdeà
-TCNT3H
-
-
-84 \ 1
-       #SCHEDULER_TIMER_BITS
- 16
-
-       )
-
-86 \ 1
-       #SCHEDULER_TIMER_BITS
- 8
-
-       )
-
-95 #ifdeà
-CONFIG_MODULE_SCHEDULER_TIMER0
-
-
-96 \ 1
-       #SCHEDULER_TIMER_BITS
- 8
-
-       )
-
-99 #iâdeà
-CONFIG_MODULE_SCHEDULER_MANUAL
-
-
-103 #ià
-SCHEDULER_TIMER_BITS
- == 8
-
-104 \ 1
-       #TIMER_UNIT_FLOAT
- ( 256000000.0 / (\b)(
-CONFIG_QUARTZ
-è)
-
-       )
-
-106 \ 1
-       #TIMER_UNIT_FLOAT
- ( 65536000000.0 / (\b)(
-CONFIG_QUARTZ
-è)
-
-       )
-
-114 \ 1
-       #SCHEDULER_UNIT_FLOAT
- ( 
-TIMER_UNIT_FLOAT
- * (\b)
-SCHEDULER_CLOCK_PRESCALER
- )
-
-       )
-
-115 \ 1
-       #SCHEDULER_UNIT
- ( (\1d\13è
-SCHEDULER_UNIT_FLOAT
- )
-
-       )
-
-121 \ 1
-       #SCHEDULER_PERIODICAL
- 0
-
-       )
-
-122 \ 1
-       #SCHEDULER_SINGLE
- 1
-
-       )
-
-124 \ 1
-       #SCHEDULER_DEFAULT_PRIORITY
- 128
-
-       )
-
-128 \1e
-scheduËr_\9a\99
-(\1e);
-
-131 \1e
-scheduËr_dump_ev\92ts
-(\1e);
-
-138 
-\9at8_t
-scheduËr_add_ev\92t
-(
-u\9at8_t
-unic\99y
-, \1e(*
-f
-)(\1e*), \1e
-d©a
-, 
-u\9at16_t
-³riod
-, u\9at8_\88
-´iÜ\99y
-);
-
-144 \18
-\9al\9ae
-\9at8_t
-       `scheduËr_add_s\9agË_ev\92t_´iÜ\99y
-(\1e(*
-f
-)(\1e*), \1e
-d©a
-, 
-u\9at16_t
-³riod
-, 
-u\9at8_t
-´iÜ\99y
-)
-
-146 \15 
-       `scheduËr_add_ev\92t
-(
-SCHEDULER_SINGLE
-, 
-f
-, 
-d©a
-, 
-³riod
-, 
-´iÜ\99y
-);
-
-147 
-       }
-}
-
-152 \18
-\9al\9ae
-\9at8_t
-scheduËr_add_³riodiÿl_ev\92t_´iÜ\99y
-(\1e(*
-f
-)(\1e*), \1e
-d©a
-, 
-u\9at16_t
-³riod
-, 
-u\9at8_t
-´iÜ\99y
-)
-
-154 \15 
-       `scheduËr_add_ev\92t
-(
-SCHEDULER_PERIODICAL
-, 
-f
-, 
-d©a
-, 
-³riod
-, 
-´iÜ\99y
-);
-
-155 
-       }
-}
-
-160 \18
-\9al\9ae
-\9at8_t
-scheduËr_add_s\9agË_ev\92t
-(\1e(*
-f
-)(\1e*), \1e
-d©a
-, 
-u\9at16_t
-³riod
-)
-
-162 \15 
-       `scheduËr_add_ev\92t
-(
-SCHEDULER_SINGLE
-, 
-f
-, 
-d©a
-, 
-³riod
-, 
-SCHEDULER_DEFAULT_PRIORITY
-);
-
-163 
-       }
-}
-
-168 \18
-\9al\9ae
-\9at8_t
-scheduËr_add_³riodiÿl_ev\92t
-(\1e(*
-f
-)(\1e*), \1e
-d©a
-, 
-u\9at16_t
-³riod
-)
-
-170 \15 
-       `scheduËr_add_ev\92t
-(
-SCHEDULER_PERIODICAL
-, 
-f
-, 
-d©a
-, 
-³riod
-, 
-SCHEDULER_DEFAULT_PRIORITY
-);
-
-171 
-       }
-}
-
-177 
-\9at8_t
-scheduËr_d\96_ev\92t
-(\9at8_\88
-num
-);
-
-185 \1e
-scheduËr_\9a\8b¼u±
-(\1e);
-
-191 
-u\9at8_t
-scheduËr_di§bË_§ve
-(\1e);
-
-196 \1e
-scheduËr_\92abË_»¡Üe
-(
-u\9at8_t
-Þd_´io
-);
-
-       @scheduler_add.c
-
-22 \ 2
-       ~<av\94sive.h
->
-
-23 \ 2
-       ~<scheduËr_cÚfig.h
->
-
-24 \ 2
-       ~<scheduËr_´iv©e.h
->
-
-25 \ 2
-       ~<scheduËr_¡©s.h
->
-
-29 \18
-\9al\9ae
-\9at8_t
-
-
-30 
-       $scheduËr_®loc_ev\92t
-(\1e)
-
-32 
-u\9at8_t
-i
-;
-
-33 
-u\9at8_t
-æags
-;
-
-35 \ f
-i
-=0 ; i<
-SCHEDULER_NB_MAX_EVENT
- ; i++) {
-
-36 
-       `IRQ_LOCK
-(
-æags
-);
-
-37 ifÐ
-g_\8fb_ev\92t
-[
-i
-].
-¡©e
- =ð
-SCHEDULER_EVENT_FREE
- ) {
-
-38 
-g_\8fb_ev\92t
-[
-i
-].
-¡©e
- = 
-SCHEDULER_EVENT_ALLOCATED
-;
-
-39 
-       `IRQ_UNLOCK
-(
-æags
-);
-
-40 \15 
-i
-;
-
-42 
-       `IRQ_UNLOCK
-(
-æags
-);
-
-44 
-       `SCHED_INC_STAT
-(
-®loc_ç\9es
-);
-
-46 
-       }
-}
-
-51 
-\9at8_t
-
-
-52 
-scheduËr_add_ev\92t
-(
-u\9at8_t
-unic\99y
-, \1e(*
-f
-)(\1e*),
-
-53 \1e*
-d©a
-, 
-u\9at16_t
-³riod
-,
-
-54 
-u\9at8_t
-´iÜ\99y
-) {
-
-55 
-\9at8_t
-i
-;
-
-56 
-u\9at8_t
-æags
-;
-
-58 ià(
-³riod
- == 0)
-
-61 
-i
- = 
-       `scheduËr_®loc_ev\92t
-();
-
-62 iàÐ
-i
- == -1 )
-
-65 
-       `SCHED_INC_STAT
-(
-add_ev\92t
-);
-
-67 ià(!
-unic\99y
-)
-
-68 
-g_\8fb_ev\92t
-[
-i
-].
-³riod
- =\85eriod ;
-
-70 
-g_\8fb_ev\92t
-[
-i
-].
-³riod
- = 0 ;
-
-71 
-g_\8fb_ev\92t
-[
-i
-].
-cu¼\92t_time
- = 
-³riod
- ;
-
-72 
-g_\8fb_ev\92t
-[
-i
-].
-´iÜ\99y
- =\85riority ;
-
-73 
-g_\8fb_ev\92t
-[
-i
-].
-f
- = f;
-
-74 
-g_\8fb_ev\92t
-[
-i
-].
-d©a
- = data;
-
-76 
-       `IRQ_LOCK
-(
-æags
-);
-
-77 
-g_\8fb_ev\92t
-[
-i
-].
-¡©e
- = 
-SCHEDULER_EVENT_ACTIVE
-;
-
-78 
-       `IRQ_UNLOCK
-(
-æags
-);
-
-80 \15 
-i
-;
-
-81 
-       }
-}
-
-       @scheduler_config.h
-
-22 #iâdeà
-_SCHEDULER_CONFIG_H_
-
-
-23 \ 1
-       #_SCHEDULER_CONFIG_H_
-
-
-       )
-
-25 \ 1
-       #_SCHEDULER_CONFIG_VERSION_
- 4
-
-       )
-
-28 \ 1
-       #SCHEDULER_NB_MAX_EVENT
- 10
-
-       )
-
-30 #ifdeà
-HOST_VERSION
-
-
-31 \ 1
-       #SCHEDULER_UNIT_FLOAT
- 1000.0
-
-       )
-
-32 \ 1
-       #SCHEDULER_UNIT
- 1000UL
-
-       )
-
-34 \ 1
-       #SCHEDULER_UNIT_FLOAT
- 512.0
-
-       )
-
-35 \ 1
-       #SCHEDULER_UNIT
- 512L
-
-       )
-
-43 \ 1
-       #SCHEDULER_NB_STACKING_MAX
-SCHEDULER_NB_MAX_EVENT
-
-
-       )
-
-       @scheduler_del.c
-
-22 \ 2
-       ~<av\94sive.h
->
-
-23 \ 2
-       ~<scheduËr_cÚfig.h
->
-
-24 \ 2
-       ~<scheduËr_´iv©e.h
->
-
-25 \ 2
-       ~<scheduËr_¡©s.h
->
-
-27 \1e
-       $scheduËr_d\96_ev\92t
-(
-\9at8_t
-i
-)
-
-29 
-u\9at8_t
-æags
-;
-
-34 
-       `IRQ_LOCK
-(
-æags
-);
-
-35 ià(
-g_\8fb_ev\92t
-[
-i
-].
-¡©e
- =ð
-SCHEDULER_EVENT_SCHEDULED
-) {
-
-36 
-g_\8fb_ev\92t
-[
-i
-].
-¡©e
- = 
-SCHEDULER_EVENT_DELETING
-;
-
-38 \vià(
-g_\8fb_ev\92t
-[
-i
-].
-¡©e
- =ð
-SCHEDULER_EVENT_ACTIVE
-) {
-
-39 
-g_\8fb_ev\92t
-[
-i
-].
-¡©e
- = 
-SCHEDULER_EVENT_FREE
-;
-
-41 
-       `IRQ_UNLOCK
-(
-æags
-);
-
-42 
-       `SCHED_INC_STAT
-(
-d\96_ev\92t
-);
-
-43 
-       }
-}
-
-       @scheduler_dump.c
-
-22 \ 2
-       ~<¡dio.h
->
-
-24 \ 2
-       ~<av\94sive.h
->
-
-25 \ 2
-       ~<av\94sive/pgm¥aû.h
->
-
-27 \ 2
-       ~<scheduËr_cÚfig.h
->
-
-28 \ 2
-       ~<scheduËr_´iv©e.h
->
-
-31 \1e
-       $scheduËr_dump_ev\92ts
-(\1e)
-
-33 \12
-i
-;
-
-35 
-       `´\9atf_P
-(
-       `PSTR
-("== Dump\83vents ==\r\n"));
-
-36 \ f
-i
-=0 ; i<
-SCHEDULER_NB_MAX_EVENT
- ; i++) {
-
-37 
-       `´\9atf_P
-(
-       `PSTR
-(" [%d]@%°: "), 
-i
-, &
-g_\8fb_ev\92t
-[i]);
-
-38 
-       `´\9atf_P
-(
-       `PSTR
-(" s\8f\8b=%d"), 
-g_\8fb_ev\92t
-[
-i
-].
-¡©e
-);
-
-39 ià(
-g_\8fb_ev\92t
-[
-i
-].
-¡©e
- >ð
-SCHEDULER_EVENT_ACTIVE
- ) {
-
-40 
-       `´\9atf_P
-(
-       `PSTR
-(", f=%p, "), 
-g_\8fb_ev\92t
-[
-i
-].
-f
-);
-
-41 
-       `´\9atf_P
-(
-       `PSTR
-("d©a=%p, "), 
-g_\8fb_ev\92t
-[
-i
-].
-d©a
-);
-
-42 
-       `´\9atf_P
-(
-       `PSTR
-("³riod=%d, "), 
-g_\8fb_ev\92t
-[
-i
-].
-³riod
-);
-
-43 
-       `´\9atf_P
-(
-       `PSTR
-("cu¼\92t_time=%d, "), 
-g_\8fb_ev\92t
-[
-i
-].
-cu¼\92t_time
-);
-
-44 
-       `´\9atf_P
-(
-       `PSTR
-("´iÜ\99y=%d, "), 
-g_\8fb_ev\92t
-[
-i
-].
-´iÜ\99y
-);
-
-45 
-       `´\9atf_P
-(
-       `PSTR
-("li¡_Ãxt=%p\r\n"), 
-       `SLIST_NEXT
-(&
-g_\8fb_ev\92t
-[
-i
-], 
-Ãxt
-));
-
-48 
-       `´\9atf_P
-(
-       `PSTR
-("\r\n"));
-
-51 
-       }
-}
-
-       @scheduler_host.c
-
-22 \ 2
-       ~<av\94sive.h
->
-
-23 \ 2
-       ~<¡dio.h
->
-
-24 \ 2
-       ~<¡r\9ag.h
->
-
-26 \ 2
-       ~<scheduËr_cÚfig.h
->
-
-27 \ 2
-       ~<scheduËr_´iv©e.h
->
-
-28 \ 2
-       ~<scheduËr_¡©s.h
->
-
-33 \19
-ev\92t_t
-       gg_\8fb_ev\92t
-[
-SCHEDULER_NB_MAX_EVENT
-];
-
-35 #ifdeà
-CONFIG_MODULE_SCHEDULER_STATS
-
-
-36 \19
-scheduËr_¡©s
-       gsched_¡©s
-;
-
-40 \1e
-       $scheduËr_\9a\99
-(\1e)
-
-42 
-       `mem£t
-(
-g_\8fb_ev\92t
-, 0, \17(g_tab_event));
-
-43 
-       `´\9atf
-("Scheduler init (host). Warning, you have\81o call\n"
-
-45 
-       `DUMP_EVENTS
-();
-
-46 
-       }
-}
-
-       @scheduler_interrupt.c
-
-22 \ 2
-       ~<¡dlib.h
->
-
-24 \ 2
-       ~<av\94sive.h
->
-
-25 \ 2
-       ~<scheduËr_cÚfig.h
->
-
-26 \ 2
-       ~<scheduËr_´iv©e.h
->
-
-27 \ 2
-       ~<scheduËr_¡©s.h
->
-
-30 \18vÞ©\9e\90
-u\9at8_t
-       g´iÜ\99y_ruÂ\9ag
-=0;
-
-33 \18vÞ©\9e\90
-u\9at8_t
-       gnb_¡ack\9ag
-=0;
-
-35 
-u\9at8_t
-       $scheduËr_di§bË_§ve
-(\1e)
-
-37 
-u\9at8_t
-»t
-;
-
-38 
-»t
- = 
-´iÜ\99y_ruÂ\9ag
-;
-
-39 
-´iÜ\99y_ruÂ\9ag
- = 255;
-
-40 \15 
-»t
-;
-
-41 
-       }
-}
-
-43 \1e
-       $scheduËr_\92abË_»¡Üe
-(
-u\9at8_t
-Þd_´io
-)
-
-45 
-´iÜ\99y_ruÂ\9ag
- = 
-Þd_´io
-;
-
-46 
-       }
-}
-
-60 
-       $scheduËr_\9a\8b¼u±
-(\1e)
-
-62 
-u\9at8_t
-i
-;
-
-63 
-u\9at8_t
-´iÜ\99y_tmp
-;
-
-64 
-       `SLIST_HEAD
-(
-ev\92t_li¡_t
-, 
-ev\92t_t
-ev\92t_li¡
-;
-
-65 \19
-ev\92t_t
- *
-e
-, *
-Ãxt_e
-, *
-´ev_e
-=
-NULL
-;
-
-68 ià(
-nb_¡ack\9ag
- >ð
-SCHEDULER_NB_STACKING_MAX
-) {
-
-69 
-       `SCHED_INC_STAT
-(
-max_¡ack\9ag
-);
-
-73 
-nb_¡ack\9ag
- ++;
-
-74 
-       `£i
-();
-
-76 
-       `SLIST_INIT
-(&
-ev\92t_li¡
-);
-
-80 \ f
-i
-=0 ; i<
-SCHEDULER_NB_MAX_EVENT
- ; i++) {
-
-81 
-       `þi
-();
-
-85 ià(
-g_\8fb_ev\92t
-[
-i
-].
-¡©e
- =ð
-SCHEDULER_EVENT_SCHEDULED
-) {
-
-86 ià(
-g_\8fb_ev\92t
-[
-i
-].
-cu¼\92t_time
- > 1) {
-
-87 
-g_\8fb_ev\92t
-[
-i
-].
-cu¼\92t_time
- --;
-
-88 
-       `£i
-();
-
-92 
-       `SCHED_INC_STAT2
-(
-\8fsk_d\96ayed
-, 
-i
-);
-
-93 
-       `£i
-();
-
-99 ià(
-g_\8fb_ev\92t
-[
-i
-].
-¡©e
- !ð
-SCHEDULER_EVENT_ACTIVE
-) {
-
-100 
-       `£i
-();
-
-106 
-g_\8fb_ev\92t
-[
-i
-].
-cu¼\92t_time
- --;
-
-109 iàÐ
-g_\8fb_ev\92t
-[
-i
-].
-cu¼\92t_time
- != 0 ) {
-
-110 
-       `£i
-();
-
-116 ià(
-g_\8fb_ev\92t
-[
-i
-].
-´iÜ\99y
- <ð
-´iÜ\99y_ruÂ\9ag
-) {
-
-117 
-g_\8fb_ev\92t
-[
-i
-].
-cu¼\92t_time
- = 1;
-
-118 
-       `SCHED_INC_STAT2
-(
-\8fsk_d\96ayed
-, 
-i
-);
-
-119 
-       `£i
-();
-
-124 
-g_\8fb_ev\92t
-[
-i
-].
-cu¼\92t_time
- = g_\8fb_ev\92t[i].
-³riod
-;
-
-127 
-g_\8fb_ev\92t
-[
-i
-].
-¡©e
- = 
-SCHEDULER_EVENT_SCHEDULED
-;
-
-128 
-       `SCHED_INC_STAT2
-(
-\8fsk_scheduËd
-, 
-i
-);
-
-129 
-       `£i
-();
-
-135 
-e
- = 
-       `SLIST_FIRST
-(&
-ev\92t_li¡
-);
-
-137 ià(
-e
- =ð
-NULL
-) {
-
-138 
-       `SLIST_INSERT_HEAD
-(&
-ev\92t_li¡
-, &
-g_\8fb_ev\92t
-[
-i
-], 
-Ãxt
-);
-
-143 ià(
-g_\8fb_ev\92t
-[
-i
-].
-´iÜ\99y
- >ð
-e
-->priority) {
-
-144 
-       `SLIST_INSERT_HEAD
-(&
-ev\92t_li¡
-, &
-g_\8fb_ev\92t
-[
-i
-], 
-Ãxt
-);
-
-149 
-       `SLIST_FOREACH
-(
-e
-, &
-ev\92t_li¡
-, 
-Ãxt
-) {
-
-150 
-Ãxt_e
- = 
-       `SLIST_NEXT
-(
-e
-, 
-Ãxt
-);
-
-151 ià(
-Ãxt_e
- =ð
-NULL
- ||
-
-152 
-g_\8fb_ev\92t
-[
-i
-].
-´iÜ\99y
- >ð
-Ãxt_e
-->priority) {
-
-153 
-       `SLIST_INSERT_AFTER
-(
-e
-, &
-g_\8fb_ev\92t
-[
-i
-], 
-Ãxt
-);
-
-160 
-       `DUMP_EVENTS
-();
-
-162 
-       `þi
-();
-
-163 
-´iÜ\99y_tmp
- = 
-´iÜ\99y_ruÂ\9ag
-;
-
-165 
-       `SLIST_FOREACH
-(
-e
-, &
-ev\92t_li¡
-, 
-Ãxt
-) {
-
-167 ià(
-´ev_e
-)
-
-168 
-       `SLIST_NEXT
-(
-´ev_e
-, 
-Ãxt
-èð
-NULL
-;
-
-171 
-´iÜ\99y_ruÂ\9ag
- = 
-e
-->
-´iÜ\99y
-;
-
-172 
-       `£i
-();
-
-176 
-e
-->
-       `f
-Ó->
-d©a
-);
-
-178 
-       `þi
-();
-
-180 ià(!
-e
-->
-³riod
-) {
-
-181 
-e
-->
-¡©e
- = 
-SCHEDULER_EVENT_FREE
-;
-
-186 ià(
-e
-->
-¡©e
- =ð
-SCHEDULER_EVENT_DELETING
-) {
-
-187 
-e
-->
-¡©e
- = 
-SCHEDULER_EVENT_FREE
-;
-
-191 ià(
-e
-->
-¡©e
- =ð
-SCHEDULER_EVENT_SCHEDULED
-) {
-
-192 
-e
-->
-¡©e
- = 
-SCHEDULER_EVENT_ACTIVE
-;
-
-195 
-´ev_e
- = 
-e
-;
-
-198 ià(
-´ev_e
-)
-
-199 
-       `SLIST_NEXT
-(
-´ev_e
-, 
-Ãxt
-èð
-NULL
-;
-
-201 
-´iÜ\99y_ruÂ\9ag
- = 
-´iÜ\99y_tmp
-;
-
-202 
-nb_¡ack\9ag
---;
-
-203 
-       }
-}
-
-       @scheduler_private.h
-
-22 #iâdeà
-_SCHEDULER_PRIVATE_H_
-
-
-23 \ 1
-       #_SCHEDULER_PRIVATE_H_
-
-
-       )
-
-26 #ià
-_SCHEDULER_CONFIG_VERSION_
- != 4
-
-33 \ 2
-       ~<¡d\9at.h
->
-
-35 \ 2
-       ~<av\94sive/queue.h
->
-
-38 \f
-       eev\92t_¡©e_t
- {
-
-39 
-       mSCHEDULER_EVENT_FREE
-,
-
-40 
-       mSCHEDULER_EVENT_ALLOCATED
-,
-
-41 
-       mSCHEDULER_EVENT_ACTIVE
-,
-
-42 
-       mSCHEDULER_EVENT_SCHEDULED
-,
-
-43 
-       mSCHEDULER_EVENT_DELETING
-,
-
-47 \19
-       sev\92t_t
-
-
-49 \1e(*
-       mf
-)(\1e*);
-
-50 \1e
-       md©a
-;
-
-51 
-u\9at16_t
-       m³riod
-;
-
-52 
-u\9at16_t
-       mcu¼\92t_time
-;
-
-53 
-u\9at8_t
-       m´iÜ\99y
-;
-
-57 \f
-ev\92t_¡©e_t
-       m¡©e
-;
-
-59 
-SLIST_ENTRY
-(
-ev\92t_t
-       mÃxt
-;
-
-62 \r\19
-ev\92t_t
-g_\8fb_ev\92t
-[
-SCHEDULER_NB_MAX_EVENT
-];
-
-66 #ifdeà
-SCHEDULER_DEBUG
-
-
-67 \ 1
-       #DUMP_EVENTS
-(è
-       `scheduËr_dump_ev\92ts
-()
-
-       )
-
-70 \ 1
-       #DUMP_EVENTS
-(èdØ{} \1f0)
-
-       )
-
-       @scheduler_stats.c
-
-22 \ 2
-       ~<¡r\9ag.h
->
-
-23 \ 2
-       ~<¡dio.h
->
-
-24 \ 2
-       ~<\9a\89y³s.h
->
-
-26 \ 2
-       ~<av\94sive/·¹s.h
->
-
-27 \ 2
-       ~<av\94sive/pgm¥aû.h
->
-
-28 \ 2
-       ~<av\94sive.h
->
-
-30 \ 2
-       ~<scheduËr.h
->
-
-31 \ 2
-       ~<scheduËr_¡©s.h
->
-
-33 \1e
-       $scheduËr_¡©s_dump
-(\1e)
-
-35 #ifdeà
-CONFIG_MODULE_SCHEDULER_STATS
-
-
-36 
-u\9at8_t
-i
-;
-
-38 
-       `´\9atf_P
-(
-       `PSTR
-("®loc_ç\9es: %"
-PRIu32
-"\r\n"), 
-sched_¡©s
-.
-®loc_ç\9es
-);
-
-39 
-       `´\9atf_P
-(
-       `PSTR
-("add_ev\92t: %"
-PRIu32
-"\r\n"), 
-sched_¡©s
-.
-add_ev\92t
-);
-
-40 
-       `´\9atf_P
-(
-       `PSTR
-("d\96_ev\92t: %"
-PRIu32
-"\r\n"), 
-sched_¡©s
-.
-d\96_ev\92t
-);
-
-41 
-       `´\9atf_P
-(
-       `PSTR
-("max_¡ack\9ag: %"
-PRIu32
-"\r\n"), 
-sched_¡©s
-.
-max_¡ack\9ag
-);
-
-42 \ f
-i
-=0; i<
-SCHEDULER_NB_MAX_EVENT
-; i++) {
-
-43 
-       `´\9atf_P
-(
-       `PSTR
-("[%d]\81ask_d\96ayed: %"
-PRIu32
-", "
-
-44 "\8fsk_scheduËd: %"
-PRIu32
-"\r\n"),
-
-45 
-i
-, 
-sched_¡©s
-.
-\8fsk_d\96ayed
-[i],sched_¡©s.
-\8fsk_scheduËd
-[i]);
-
-48 
-       }
-}
-
-       @scheduler_stats.h
-
-23 #iâdeà
-_SCHEDULER_STATS_H_
-
-
-24 \ 1
-       #_SCHEDULER_STATS_H_
-
-
-       )
-
-26 #ifdeà
-CONFIG_MODULE_SCHEDULER_STATS
-
-
-27 \19
-       sscheduËr_¡©s
- {
-
-28 
-u\9at32_t
-       m®loc_ç\9es
-;
-
-29 
-u\9at32_t
-       madd_ev\92t
-;
-
-30 
-u\9at32_t
-       md\96_ev\92t
-;
-
-31 
-u\9at32_t
-       mmax_¡ack\9ag
-;
-
-32 
-u\9at32_t
-       m\8fsk_d\96ayed
-[
-SCHEDULER_NB_MAX_EVENT
-];
-
-33 
-u\9at32_t
-       m\8fsk_scheduËd
-[
-SCHEDULER_NB_MAX_EVENT
-];
-
-36 \r\19
-scheduËr_¡©s
-sched_¡©s
-;
-
-38 \ 1
-       #SCHED_INC_STAT
-(
-x
-) do { \
-
-39 
-u\9at8_t
-æags
-; \
-
-40 
-       `IRQ_LOCK
-(
-æags
-); \
-
-41 
-sched_¡©s
-.
-x
-++; \
-
-42 
-       `IRQ_UNLOCK
-(
-æags
-); \
-
-43 } \1f0)
-
-       )
-
-45 \ 1
-       #SCHED_INC_STAT2
-(
-x
-, 
-i
-) do { \
-
-46 
-u\9at8_t
-æags
-; \
-
-47 
-       `IRQ_LOCK
-(
-æags
-); \
-
-48 
-sched_¡©s
-.
-x
-[
-i
-]++; \
-
-49 
-       `IRQ_UNLOCK
-(
-æags
-); \
-
-50 } \1f0)
-
-       )
-
-55 \ 1
-       #SCHED_INC_STAT
-(
-x
-èdØ{ } \1f0)
-
-       )
-
-56 \ 1
-       #SCHED_INC_STAT2
-(
-x
-, 
-i
-èdØ{ } \1f0)
-
-       )
-
-60 \1e
-scheduËr_¡©s_dump
-(\1e);
-
-       @spi_config.h
-
-35 \ 1
-       #SPI_MAX_SLAVES
- 1
-
-       )
-
-       @stack_space.c
-
-22 \ 2
-       ~<avr/io.h
->
-
-23 \ 2
-       ~<av\94sive.h
->
-
-26 \ 2
-       ~<d\9fgno¡ic.h
->
-
-37 \1e
-       $f\9el_mem_w\99h_m¬k
-(\1eè
-       `__©\8cibu\8b__
- ((
-Çked
-)) \
-
-38 
-       `__©\8cibu\8b__
- ((
-       `£ùiÚ
- (".init1")));
-
-43 \1e
-       $f\9el_mem_w\99h_m¬k
-(\1e)
-
-66 
-       }
-}
-
-69 
-u\9at16_t
-       $m\9a_¡ack_¥aû_ava\9eabË
-(\1e)
-
-100 
-       }
-}
-
-       @stackdump.c
-
-22 \ 2
-       ~<¡d\9at.h
->
-
-23 \ 2
-       ~<¡dio.h
->
-
-25 \1e
-       $¡ackdump
-(\1e)
-
-27 
-u\9at8_t
-dummy
- = 0x55;
-
-28 
-u\9at16_t
-i
-;
-
-30 \ f
-i
-=0; i<256; i++) {
-
-31 
-       `´\9atf
-("%.2x%s", *(&
-dummy
- + 
-i
-),
-
-32 ((
-i
- % 16) == 15) ? "\n" : " ");
-
-34 
-       }
-}
-
-       @stackdump.h
-
-22 \1e
-¡ackdump
-(\1e);
-
-       @time.c
-
-38 \ 2
-       ~<¡dlib.h
->
-
-39 \ 2
-       ~<scheduËr.h
->
-
-41 \ 2
-       ~<þock_time.h
->
-
-42 \ 2
-       ~<time_cÚfig.h
->
-
-46 \ 1
-       #NB_SCHEDULER_UNIT
- ( ((\ e)(
-TIME_PRECISION
-)è/ 
-SCHEDULER_UNIT_FLOAT
- )
-
-       )
-
-47 \ 1
-       #NB_SCHEDULER_UNIT_NOT_NULL
- (
-NB_SCHEDULER_UNIT
- =ð0 ? 1.0 : NB_SCHEDULER_UNIT)
-
-       )
-
-49 \18vÞ©\9e\90
-time_h
-       gt
-;
-
-51 \18vÞ©\9e\90
-miüo£cÚds
-       gus2
-;
-
-54 \1e
-time_\9aüem\92t
-(\1e
-dummy
-);
-
-58 \1e
-       $time_\9a\99
-(
-u\9at8_t
-´iÜ\99y
-)
-
-60 
-       `time_»£t
-();
-
-61 
-       `scheduËr_add_³riodiÿl_ev\92t_´iÜ\99y
-(
-time_\9aüem\92t
-,
-NULL
-,
-
-62 (\12)
-NB_SCHEDULER_UNIT_NOT_NULL
-, 
-´iÜ\99y
-);
-
-63 
-       }
-}
-
-67 
-£cÚds
-       $time_g\91_s
-(\1e)
-
-69 
-u\9at16_t
-tmp
-;
-
-70 
-u\9at8_t
-æags
-;
-
-71 
-       `IRQ_LOCK
-(
-æags
-);
-
-72 
-tmp
- = 
-t
-.
-s
-;
-
-73 
-       `IRQ_UNLOCK
-(
-æags
-);
-
-74 \15 
-tmp
-;
-
-75 
-       }
-}
-
-79 
-miüo£cÚds
-       $time_g\91_us
-(\1e)
-
-81 
-miüo£cÚds
-tmp
-;
-
-82 
-u\9at8_t
-æags
-;
-
-83 
-       `IRQ_LOCK
-(
-æags
-);
-
-84 
-tmp
- = 
-t
-.
-us
-;
-
-85 
-       `IRQ_UNLOCK
-(
-æags
-);
-
-86 \15 
-tmp
-;
-
-87 
-       }
-}
-
-91 
-miüo£cÚds
-       $time_g\91_us2
-(\1e)
-
-93 
-miüo£cÚds
-tmp
-;
-
-94 
-u\9at8_t
-æags
-;
-
-95 
-       `IRQ_LOCK
-(
-æags
-);
-
-96 
-tmp
- = 
-us2
-;
-
-97 
-       `IRQ_UNLOCK
-(
-æags
-);
-
-98 \15 
-tmp
-;
-
-99 
-       }
-}
-
-103 
-time_h
-       $time_g\91_time
-(\1e)
-
-105 
-time_h
-tmp
-;
-
-106 
-u\9at8_t
-æags
-;
-
-107 
-       `IRQ_LOCK
-(
-æags
-);
-
-108 
-tmp
- = 
-t
-;
-
-109 
-       `IRQ_UNLOCK
-(
-æags
-);
-
-110 \15 
-tmp
-;
-
-111 
-       }
-}
-
-115 \1e
-       $time_»£t
-(\1e)
-
-117 
-u\9at8_t
-æags
-;
-
-118 
-       `IRQ_LOCK
-(
-æags
-);
-
-119 
-t
-.
-us
- = 0;
-
-120 
-t
-.
-s
- = 0;
-
-121 
-       `IRQ_UNLOCK
-(
-æags
-);
-
-122 
-       }
-}
-
-126 \1e
-       $time_£t
-(
-£cÚds
-s
-, 
-miüo£cÚds
-us
-)
-
-128 
-u\9at8_t
-æags
-;
-
-129 
-       `IRQ_LOCK
-(
-æags
-);
-
-130 
-t
-.
-us
- = us;
-
-131 
-t
-.
-s
- = s;
-
-132 
-       `IRQ_UNLOCK
-(
-æags
-);
-
-133 
-       }
-}
-
-137 \1e
-       $time_wa\99_ms
-(
-u\9at16_t
-ms
-)
-
-139 
-miüo£cÚds
-Þd
- = 
-       `time_g\91_us2
-();
-
-140 \1f
-       `time_g\91_us2
-(è- 
-Þd
- < 
-ms
-*1000L);
-
-141 
-       }
-}
-
-147 \1e
-time_\9aüem\92t
-(
-__©\8cibu\8b__
-((
-unu£d
-)è\1e
-dummy
-)
-
-149 
-u\9at8_t
-       gæags
-;
-
-151 
-IRQ_LOCK
-(
-æags
-);
-
-153 
-       gus2
- +ð((\12)
-NB_SCHEDULER_UNIT_NOT_NULL
- * 
-SCHEDULER_UNIT
-);
-
-154 
-       gt
-.
-       gus
- +ð((\12)
-NB_SCHEDULER_UNIT_NOT_NULL
- * 
-SCHEDULER_UNIT
-);
-
-155 \1f
-       gt
-.
-       gus
- > 1000000) {
-
-156 
-       gt
-.
-       gs
- ++;
-
-157 
-       gt
-.
-       gus
- -= 1000000;
-
-160 
-IRQ_UNLOCK
-(
-æags
-);
-
-       @time_config.h
-
-23 \ 1
-       #TIME_PRECISION
- 25000l
-
-       )
-
-       @timer.h
-
-31 #iâdeà
-_TIMER_H_
-
-
-32 \ 1
-       #_TIMER_H_
-
-
-       )
-
-34 \ 2
-       ~<av\94sive/·¹s.h
->
-
-36 \ 2
-       ~<av\94sive.h
->
-
-37 \ 2
-       ~<tim\94_deþ¬©iÚs.h
->
-
-38 \ 2
-       ~<tim\94_def\9a\99iÚs.h
->
-
-39 \ 2
-       ~<tim\94_´esÿËr.h
->
-
-41 \ 2
-       ~<tim\94_cÚfig.h
->
-
-45 \1e
-tim\94_\9a\99
-(\1e);
-
-49 #ià
-def\9aed
-TIMER0_ENABLED
- && def\9aed 
-TIMER0_AVAILABLE
-
-
-50 
-       $DECLARE_TIMER_FUNCS
-(0)
-
-53 #ià
-def\9aed
-TIMER1_ENABLED
- && def\9aed 
-TIMER1_AVAILABLE
-
-
-54 
-       $DECLARE_TIMER_FUNCS
-(1)
-
-57 #ià
-def\9aed
-TIMER2_ENABLED
- && def\9aed 
-TIMER2_AVAILABLE
-
-
-58 
-       $DECLARE_TIMER_FUNCS
-(2)
-
-61 #ià
-def\9aed
-TIMER3_ENABLED
- && def\9aed 
-TIMER3_AVAILABLE
-
-
-62 
-       $DECLARE_TIMER_FUNCS
-(3)
-
-67 #ià
-def\9aed
-TIMER0_ENABLED
- && def\9aed 
-TIMER0_AVAILABLE
-
-
-68 
-       $DEFINE_TIMER_US_CONVERSIONS
-(0)
-
-71 #ià
-def\9aed
-TIMER1_ENABLED
- && def\9aed 
-TIMER1_AVAILABLE
-
-
-72 
-       $DEFINE_TIMER_US_CONVERSIONS
-(1)
-
-75 #ià
-def\9aed
-TIMER2_ENABLED
- && def\9aed 
-TIMER2_AVAILABLE
-
-
-76 
-       $DEFINE_TIMER_US_CONVERSIONS
-(2)
-
-79 #ià
-def\9aed
-TIMER3_ENABLED
- && def\9aed 
-TIMER3_AVAILABLE
-
-
-80 
-       $DEFINE_TIMER_US_CONVERSIONS
-(3)
-
-       @timer0_getset.c
-
-22 \ 2
-       ~<¡d\9at.h
->
-
-24 \ 2
-       ~<av\94sive.h
->
-
-25 \ 2
-       ~<av\94sive/·¹s.h
->
-
-26 \ 2
-       ~<av\94sive/tim\94s.h
->
-
-28 \ 2
-       ~<tim\94.h
->
-
-29 \ 2
-       ~<tim\94_def\9a\99iÚs.h
->
-
-30 \ 2
-       ~<tim\94_cÚfig.h
->
-
-32 #ià
-def\9aed
-TIMER0_ENABLED
- && def\9aed 
-TIMER0_AVAILABLE
-
-
-33 
-       $DEFINE_TIMER_GET_SET
-(0)
-
-       @timer0_prescaler.c
-
-22 \ 2
-       ~<¡d\9at.h
->
-
-24 \ 2
-       ~<av\94sive.h
->
-
-25 \ 2
-       ~<av\94sive/·¹s.h
->
-
-26 \ 2
-       ~<av\94sive/tim\94s.h
->
-
-28 \ 2
-       ~<tim\94.h
->
-
-29 \ 2
-       ~<tim\94_def\9a\99iÚs.h
->
-
-30 \ 2
-       ~<tim\94_´esÿËr.h
->
-
-32 \ 2
-       ~<tim\94_cÚfig.h
->
-
-35 #ifdeà
-CONFIG_MODULE_TIMER_DYNAMIC
-
-
-37 #ià
-def\9aed
-TIMER0_ENABLED
- && def\9aed 
-TIMER0_AVAILABLE
-
-
-38 
-       $DEFINE_DYNAMIC_PRESCALER_FUNCS
-(0)
-
-43 #ià
-def\9aed
-TIMER0_ENABLED
- && def\9aed 
-TIMER0_AVAILABLE
-
-
-44 
-       $DEFINE_STATIC_PRESCALER_FUNCS
-(0)
-
-       @timer0_register_OC_at_tics.c
-
-22 \ 2
-       ~<¡d\9at.h
->
-
-23 \ 2
-       ~<¡r\9ag.h
->
-
-25 \ 2
-       ~<av\94sive.h
->
-
-26 \ 2
-       ~<av\94sive/·¹s.h
->
-
-27 \ 2
-       ~<av\94sive/tim\94s.h
->
-
-29 \ 2
-       ~<tim\94.h
->
-
-30 \ 2
-       ~<tim\94_def\9a\99iÚs.h
->
-
-31 \ 2
-       ~<tim\94_\9a\8c.h
->
-
-32 \ 2
-       ~<tim\94_cÚfig.h
->
-
-35 #ià
-def\9aed
-TIMER0_ENABLED
- && def\9aed 
-SIG_OUTPUT_COMPARE0
-
-
-36 
-       $DEFINE_REGISTER_OC_INTR_AT_TICS
-(0)
-
-39 #ià
-def\9aed
-TIMER0A_ENABLED
- && def\9aed 
-SIG_OUTPUT_COMPARE0A
-
-
-40 
-       $DEFINE_REGISTER_OC_INTR_AT_TICS
-(0A)
-
-43 #ià
-def\9aed
-TIMER0B_ENABLED
- && def\9aed 
-SIG_OUTPUT_COMPARE0B
-
-
-44 
-       $DEFINE_REGISTER_OC_INTR_AT_TICS
-(0B)
-
-       @timer0_register_OC_in_us.c
-
-22 \ 2
-       ~<¡d\9at.h
->
-
-23 \ 2
-       ~<¡r\9ag.h
->
-
-25 \ 2
-       ~<av\94sive.h
->
-
-26 \ 2
-       ~<av\94sive/·¹s.h
->
-
-27 \ 2
-       ~<av\94sive/tim\94s.h
->
-
-29 \ 2
-       ~<tim\94.h
->
-
-30 \ 2
-       ~<tim\94_def\9a\99iÚs.h
->
-
-31 \ 2
-       ~<tim\94_\9a\8c.h
->
-
-32 \ 2
-       ~<tim\94_cÚfig.h
->
-
-35 #ià
-def\9aed
-TIMER0_ENABLED
- && def\9aed 
-SIG_OUTPUT_COMPARE0
-
-
-36 
-       $DEFINE_REGISTER_OC_INTR_IN_US
-(0,0)
-
-39 #ià
-def\9aed
-TIMER0A_ENABLED
- && def\9aed 
-SIG_OUTPUT_COMPARE0A
-
-
-40 
-       $DEFINE_REGISTER_OC_INTR_IN_US
-(0,0A)
-
-43 #ià
-def\9aed
-TIMER0B_ENABLED
- && def\9aed 
-SIG_OUTPUT_COMPARE0B
-
-
-44 
-       $DEFINE_REGISTER_OC_INTR_IN_US
-(0,0B)
-
-       @timer0_register_OV.c
-
-22 \ 2
-       ~<¡d\9at.h
->
-
-23 \ 2
-       ~<¡r\9ag.h
->
-
-25 \ 2
-       ~<av\94sive.h
->
-
-26 \ 2
-       ~<av\94sive/·¹s.h
->
-
-27 \ 2
-       ~<av\94sive/tim\94s.h
->
-
-29 \ 2
-       ~<tim\94.h
->
-
-30 \ 2
-       ~<tim\94_def\9a\99iÚs.h
->
-
-31 \ 2
-       ~<tim\94_\9a\8c.h
->
-
-32 \ 2
-       ~<tim\94_cÚfig.h
->
-
-34 #ià
-def\9aed
-TIMER0_ENABLED
- && def\9aed 
-SIG_OVERFLOW0
-
-
-35 
-       $DEFINE_REGISTER_OV_INTR
-(0)
-
-       @timer0_startstop.c
-
-22 \ 2
-       ~<¡d\9at.h
->
-
-24 \ 2
-       ~<av\94sive.h
->
-
-25 \ 2
-       ~<av\94sive/·¹s.h
->
-
-26 \ 2
-       ~<av\94sive/tim\94s.h
->
-
-28 \ 2
-       ~<tim\94.h
->
-
-29 \ 2
-       ~<tim\94_def\9a\99iÚs.h
->
-
-30 \ 2
-       ~<tim\94_´esÿËr.h
->
-
-31 \ 2
-       ~<tim\94_cÚfig.h
->
-
-33 #ià
-def\9aed
-TIMER0_ENABLED
- && def\9aed 
-TIMER0_AVAILABLE
-
-
-34 
-       $DEFINE_TIMER_START_STOP
-(0)
-
-       @timer1_getset.c
-
-22 \ 2
-       ~<¡d\9at.h
->
-
-24 \ 2
-       ~<av\94sive.h
->
-
-25 \ 2
-       ~<av\94sive/·¹s.h
->
-
-26 \ 2
-       ~<av\94sive/tim\94s.h
->
-
-28 \ 2
-       ~<tim\94.h
->
-
-29 \ 2
-       ~<tim\94_def\9a\99iÚs.h
->
-
-30 \ 2
-       ~<tim\94_cÚfig.h
->
-
-32 #ià
-def\9aed
-TIMER1_ENABLED
- && def\9aed 
-TIMER1_AVAILABLE
-
-
-33 
-       $DEFINE_TIMER_GET_SET
-(1)
-
-       @timer1_prescaler.c
-
-22 \ 2
-       ~<¡d\9at.h
->
-
-24 \ 2
-       ~<av\94sive.h
->
-
-25 \ 2
-       ~<av\94sive/·¹s.h
->
-
-26 \ 2
-       ~<av\94sive/tim\94s.h
->
-
-28 \ 2
-       ~<tim\94.h
->
-
-29 \ 2
-       ~<tim\94_def\9a\99iÚs.h
->
-
-30 \ 2
-       ~<tim\94_´esÿËr.h
->
-
-32 \ 2
-       ~<tim\94_cÚfig.h
->
-
-35 #ifdeà
-CONFIG_MODULE_TIMER_DYNAMIC
-
-
-37 #ià
-def\9aed
-TIMER1_ENABLED
- && def\9aed 
-TIMER1_AVAILABLE
-
-
-38 
-       $DEFINE_DYNAMIC_PRESCALER_FUNCS
-(1)
-
-43 #ià
-def\9aed
-TIMER1_ENABLED
- && def\9aed 
-TIMER1_AVAILABLE
-
-
-44 
-       $DEFINE_STATIC_PRESCALER_FUNCS
-(1)
-
-       @timer1_register_OC_at_tics.c
-
-22 \ 2
-       ~<¡d\9at.h
->
-
-23 \ 2
-       ~<¡r\9ag.h
->
-
-25 \ 2
-       ~<av\94sive.h
->
-
-26 \ 2
-       ~<av\94sive/·¹s.h
->
-
-27 \ 2
-       ~<av\94sive/tim\94s.h
->
-
-29 \ 2
-       ~<tim\94.h
->
-
-30 \ 2
-       ~<tim\94_def\9a\99iÚs.h
->
-
-31 \ 2
-       ~<tim\94_\9a\8c.h
->
-
-32 \ 2
-       ~<tim\94_cÚfig.h
->
-
-35 #ià
-def\9aed
-TIMER1A_ENABLED
- && def\9aed 
-SIG_OUTPUT_COMPARE1A
-
-
-36 
-       $DEFINE_REGISTER_OC_INTR_AT_TICS
-(1A)
-
-39 #ià
-def\9aed
-TIMER1B_ENABLED
- && def\9aed 
-SIG_OUTPUT_COMPARE1B
-
-
-40 
-       $DEFINE_REGISTER_OC_INTR_AT_TICS
-(1B)
-
-43 #ià
-def\9aed
-TIMER1C_ENABLED
- && def\9aed 
-SIG_OUTPUT_COMPARE1C
-
-
-44 
-       $DEFINE_REGISTER_OC_INTR_AT_TICS
-(1C)
-
-       @timer1_register_OC_in_us.c
-
-22 \ 2
-       ~<¡d\9at.h
->
-
-23 \ 2
-       ~<¡r\9ag.h
->
-
-25 \ 2
-       ~<av\94sive.h
->
-
-26 \ 2
-       ~<av\94sive/·¹s.h
->
-
-27 \ 2
-       ~<av\94sive/tim\94s.h
->
-
-29 \ 2
-       ~<tim\94.h
->
-
-30 \ 2
-       ~<tim\94_def\9a\99iÚs.h
->
-
-31 \ 2
-       ~<tim\94_\9a\8c.h
->
-
-32 \ 2
-       ~<tim\94_cÚfig.h
->
-
-35 #ià
-def\9aed
-TIMER1A_ENABLED
- && def\9aed 
-SIG_OUTPUT_COMPARE1A
-
-
-36 
-       $DEFINE_REGISTER_OC_INTR_IN_US
-(1,1A)
-
-39 #ià
-def\9aed
-TIMER1B_ENABLED
- && def\9aed 
-SIG_OUTPUT_COMPARE1B
-
-
-40 
-       $DEFINE_REGISTER_OC_INTR_IN_US
-(1,1B)
-
-43 #ià
-def\9aed
-TIMER1C_ENABLED
- && def\9aed 
-SIG_OUTPUT_COMPARE1C
-
-
-44 
-       $DEFINE_REGISTER_OC_INTR_IN_US
-(1,1C)
-
-       @timer1_register_OV.c
-
-22 \ 2
-       ~<¡d\9at.h
->
-
-23 \ 2
-       ~<¡r\9ag.h
->
-
-25 \ 2
-       ~<av\94sive.h
->
-
-26 \ 2
-       ~<av\94sive/·¹s.h
->
-
-27 \ 2
-       ~<av\94sive/tim\94s.h
->
-
-29 \ 2
-       ~<tim\94.h
->
-
-30 \ 2
-       ~<tim\94_def\9a\99iÚs.h
->
-
-31 \ 2
-       ~<tim\94_\9a\8c.h
->
-
-32 \ 2
-       ~<tim\94_cÚfig.h
->
-
-35 #ià
-def\9aed
-TIMER1_ENABLED
- && def\9aed 
-SIG_OVERFLOW1
-
-
-36 
-       $DEFINE_REGISTER_OV_INTR
-(1)
-
-       @timer1_startstop.c
-
-22 \ 2
-       ~<¡d\9at.h
->
-
-24 \ 2
-       ~<av\94sive.h
->
-
-25 \ 2
-       ~<av\94sive/·¹s.h
->
-
-26 \ 2
-       ~<av\94sive/tim\94s.h
->
-
-27 \ 2
-       ~<tim\94.h
->
-
-28 \ 2
-       ~<tim\94_def\9a\99iÚs.h
->
-
-29 \ 2
-       ~<tim\94_´esÿËr.h
->
-
-30 \ 2
-       ~<tim\94_cÚfig.h
->
-
-32 #ià
-def\9aed
-TIMER1_ENABLED
- && def\9aed 
-TIMER1_AVAILABLE
-
-
-33 
-       $DEFINE_TIMER_START_STOP
-(1)
-
-       @timer2_getset.c
-
-22 \ 2
-       ~<¡d\9at.h
->
-
-24 \ 2
-       ~<av\94sive.h
->
-
-25 \ 2
-       ~<av\94sive/·¹s.h
->
-
-26 \ 2
-       ~<av\94sive/tim\94s.h
->
-
-27 \ 2
-       ~<tim\94.h
->
-
-28 \ 2
-       ~<tim\94_def\9a\99iÚs.h
->
-
-29 \ 2
-       ~<tim\94_cÚfig.h
->
-
-31 #ià
-def\9aed
-TIMER2_ENABLED
- && def\9aed 
-TIMER2_AVAILABLE
-
-
-32 
-       $DEFINE_TIMER_GET_SET
-(2)
-
-       @timer2_prescaler.c
-
-22 \ 2
-       ~<¡d\9at.h
->
-
-24 \ 2
-       ~<av\94sive.h
->
-
-25 \ 2
-       ~<av\94sive/·¹s.h
->
-
-26 \ 2
-       ~<av\94sive/tim\94s.h
->
-
-28 \ 2
-       ~<tim\94.h
->
-
-29 \ 2
-       ~<tim\94_def\9a\99iÚs.h
->
-
-30 \ 2
-       ~<tim\94_´esÿËr.h
->
-
-32 \ 2
-       ~<tim\94_cÚfig.h
->
-
-35 #ifdeà
-CONFIG_MODULE_TIMER_DYNAMIC
-
-
-37 #ià
-def\9aed
-TIMER2_ENABLED
- && def\9aed 
-TIMER2_AVAILABLE
-
-
-38 
-       $DEFINE_DYNAMIC_PRESCALER_FUNCS
-(2)
-
-43 #ià
-def\9aed
-TIMER2_ENABLED
- && def\9aed 
-TIMER2_AVAILABLE
-
-
-44 
-       $DEFINE_STATIC_PRESCALER_FUNCS
-(2)
-
-       @timer2_register_OC_at_tics.c
-
-22 \ 2
-       ~<¡d\9at.h
->
-
-23 \ 2
-       ~<¡r\9ag.h
->
-
-25 \ 2
-       ~<av\94sive.h
->
-
-26 \ 2
-       ~<av\94sive/·¹s.h
->
-
-27 \ 2
-       ~<av\94sive/tim\94s.h
->
-
-29 \ 2
-       ~<tim\94.h
->
-
-30 \ 2
-       ~<tim\94_def\9a\99iÚs.h
->
-
-31 \ 2
-       ~<tim\94_\9a\8c.h
->
-
-32 \ 2
-       ~<tim\94_cÚfig.h
->
-
-35 #ià
-def\9aed
-TIMER2_ENABLED
- && def\9aed 
-SIG_OUTPUT_COMPARE2
-
-
-36 
-       $DEFINE_REGISTER_OC_INTR_AT_TICS
-(2)
-
-       @timer2_register_OC_in_us.c
-
-22 \ 2
-       ~<¡d\9at.h
->
-
-23 \ 2
-       ~<¡r\9ag.h
->
-
-25 \ 2
-       ~<av\94sive.h
->
-
-26 \ 2
-       ~<av\94sive/·¹s.h
->
-
-27 \ 2
-       ~<av\94sive/tim\94s.h
->
-
-29 \ 2
-       ~<tim\94.h
->
-
-30 \ 2
-       ~<tim\94_def\9a\99iÚs.h
->
-
-31 \ 2
-       ~<tim\94_\9a\8c.h
->
-
-32 \ 2
-       ~<tim\94_cÚfig.h
->
-
-35 #ià
-def\9aed
-TIMER2_ENABLED
- && def\9aed 
-SIG_OUTPUT_COMPARE2
-
-
-36 
-       $DEFINE_REGISTER_OC_INTR_IN_US
-(2,2)
-
-       @timer2_register_OV.c
-
-22 \ 2
-       ~<¡d\9at.h
->
-
-23 \ 2
-       ~<¡r\9ag.h
->
-
-25 \ 2
-       ~<av\94sive.h
->
-
-26 \ 2
-       ~<av\94sive/·¹s.h
->
-
-27 \ 2
-       ~<av\94sive/tim\94s.h
->
-
-29 \ 2
-       ~<tim\94.h
->
-
-30 \ 2
-       ~<tim\94_def\9a\99iÚs.h
->
-
-31 \ 2
-       ~<tim\94_\9a\8c.h
->
-
-32 \ 2
-       ~<tim\94_cÚfig.h
->
-
-35 #ià
-def\9aed
-TIMER2_ENABLED
- && def\9aed 
-SIG_OVERFLOW2
-
-
-36 
-       $DEFINE_REGISTER_OV_INTR
-(2)
-
-       @timer2_startstop.c
-
-22 \ 2
-       ~<¡d\9at.h
->
-
-24 \ 2
-       ~<av\94sive.h
->
-
-25 \ 2
-       ~<av\94sive/·¹s.h
->
-
-26 \ 2
-       ~<av\94sive/tim\94s.h
->
-
-27 \ 2
-       ~<tim\94.h
->
-
-28 \ 2
-       ~<tim\94_def\9a\99iÚs.h
->
-
-29 \ 2
-       ~<tim\94_´esÿËr.h
->
-
-30 \ 2
-       ~<tim\94_cÚfig.h
->
-
-32 #ià
-def\9aed
-TIMER2_ENABLED
- && def\9aed 
-TIMER2_AVAILABLE
-
-
-33 
-       $DEFINE_TIMER_START_STOP
-(2)
-
-       @timer3_getset.c
-
-22 \ 2
-       ~<¡d\9at.h
->
-
-24 \ 2
-       ~<av\94sive.h
->
-
-25 \ 2
-       ~<av\94sive/·¹s.h
->
-
-26 \ 2
-       ~<av\94sive/tim\94s.h
->
-
-27 \ 2
-       ~<tim\94.h
->
-
-28 \ 2
-       ~<tim\94_def\9a\99iÚs.h
->
-
-29 \ 2
-       ~<tim\94_cÚfig.h
->
-
-31 #ià
-def\9aed
-TIMER3_ENABLED
- && def\9aed 
-TIMER3_AVAILABLE
-
-
-32 
-       $DEFINE_TIMER_GET_SET
-(3)
-
-       @timer3_prescaler.c
-
-22 \ 2
-       ~<¡d\9at.h
->
-
-24 \ 2
-       ~<av\94sive.h
->
-
-25 \ 2
-       ~<av\94sive/·¹s.h
->
-
-26 \ 2
-       ~<av\94sive/tim\94s.h
->
-
-28 \ 2
-       ~<tim\94.h
->
-
-29 \ 2
-       ~<tim\94_def\9a\99iÚs.h
->
-
-30 \ 2
-       ~<tim\94_´esÿËr.h
->
-
-32 \ 2
-       ~<tim\94_cÚfig.h
->
-
-35 #ifdeà
-CONFIG_MODULE_TIMER_DYNAMIC
-
-
-37 #ià
-def\9aed
-TIMER3_ENABLED
- && def\9aed 
-TIMER3_AVAILABLE
-
-
-38 
-       $DEFINE_DYNAMIC_PRESCALER_FUNCS
-(3)
-
-43 #ià
-def\9aed
-TIMER3_ENABLED
- && def\9aed 
-TIMER3_AVAILABLE
-
-
-44 
-       $DEFINE_STATIC_PRESCALER_FUNCS
-(3)
-
-       @timer3_register_OC_at_tics.c
-
-22 \ 2
-       ~<¡d\9at.h
->
-
-23 \ 2
-       ~<¡r\9ag.h
->
-
-25 \ 2
-       ~<av\94sive.h
->
-
-26 \ 2
-       ~<av\94sive/·¹s.h
->
-
-27 \ 2
-       ~<av\94sive/tim\94s.h
->
-
-29 \ 2
-       ~<tim\94.h
->
-
-30 \ 2
-       ~<tim\94_def\9a\99iÚs.h
->
-
-31 \ 2
-       ~<tim\94_\9a\8c.h
->
-
-32 \ 2
-       ~<tim\94_cÚfig.h
->
-
-35 #ià
-def\9aed
-TIMER3A_ENABLED
- && def\9aed 
-SIG_OUTPUT_COMPARE3A
-
-
-36 
-       $DEFINE_REGISTER_OC_INTR_AT_TICS
-(3A)
-
-39 #ià
-def\9aed
-TIMER3B_ENABLED
- && def\9aed 
-SIG_OUTPUT_COMPARE3B
-
-
-40 
-       $DEFINE_REGISTER_OC_INTR_AT_TICS
-(3B)
-
-43 #ià
-def\9aed
-TIMER3C_ENABLED
- && def\9aed 
-SIG_OUTPUT_COMPARE3C
-
-
-44 
-       $DEFINE_REGISTER_OC_INTR_AT_TICS
-(3C)
-
-       @timer3_register_OC_in_us.c
-
-22 \ 2
-       ~<¡d\9at.h
->
-
-23 \ 2
-       ~<¡r\9ag.h
->
-
-25 \ 2
-       ~<av\94sive.h
->
-
-26 \ 2
-       ~<av\94sive/·¹s.h
->
-
-27 \ 2
-       ~<av\94sive/tim\94s.h
->
-
-29 \ 2
-       ~<tim\94.h
->
-
-30 \ 2
-       ~<tim\94_def\9a\99iÚs.h
->
-
-31 \ 2
-       ~<tim\94_\9a\8c.h
->
-
-32 \ 2
-       ~<tim\94_cÚfig.h
->
-
-35 #ià
-def\9aed
-TIMER3A_ENABLED
- && def\9aed 
-SIG_OUTPUT_COMPARE3A
-
-
-36 
-       $DEFINE_REGISTER_OC_INTR_IN_US
-(3,3A)
-
-39 #ià
-def\9aed
-TIMER3B_ENABLED
- && def\9aed 
-SIG_OUTPUT_COMPARE3B
-
-
-40 
-       $DEFINE_REGISTER_OC_INTR_IN_US
-(3,3B)
-
-43 #ià
-def\9aed
-TIMER3C_ENABLED
- && def\9aed 
-SIG_OUTPUT_COMPARE3C
-
-
-44 
-       $DEFINE_REGISTER_OC_INTR_IN_US
-(3,3C)
-
-       @timer3_register_OV.c
-
-22 \ 2
-       ~<¡d\9at.h
->
-
-23 \ 2
-       ~<¡r\9ag.h
->
-
-25 \ 2
-       ~<av\94sive.h
->
-
-26 \ 2
-       ~<av\94sive/·¹s.h
->
-
-27 \ 2
-       ~<av\94sive/tim\94s.h
->
-
-29 \ 2
-       ~<tim\94.h
->
-
-30 \ 2
-       ~<tim\94_def\9a\99iÚs.h
->
-
-31 \ 2
-       ~<tim\94_\9a\8c.h
->
-
-32 \ 2
-       ~<tim\94_cÚfig.h
->
-
-35 #ià
-def\9aed
-TIMER3_ENABLED
- && def\9aed 
-SIG_OVERFLOW3
-
-
-36 
-       $DEFINE_REGISTER_OV_INTR
-(3)
-
-       @timer3_startstop.c
-
-22 \ 2
-       ~<¡d\9at.h
->
-
-24 \ 2
-       ~<av\94sive.h
->
-
-25 \ 2
-       ~<av\94sive/·¹s.h
->
-
-26 \ 2
-       ~<av\94sive/tim\94s.h
->
-
-27 \ 2
-       ~<tim\94.h
->
-
-28 \ 2
-       ~<tim\94_def\9a\99iÚs.h
->
-
-29 \ 2
-       ~<tim\94_´esÿËr.h
->
-
-30 \ 2
-       ~<tim\94_cÚfig.h
->
-
-32 #ià
-def\9aed
-TIMER3_ENABLED
- && def\9aed 
-TIMER3_AVAILABLE
-
-
-33 
-       $DEFINE_TIMER_START_STOP
-(3)
-
-       @timer4_getset.c
-
-22 \ 2
-       ~<¡d\9at.h
->
-
-24 \ 2
-       ~<av\94sive.h
->
-
-25 \ 2
-       ~<av\94sive/·¹s.h
->
-
-26 \ 2
-       ~<av\94sive/tim\94s.h
->
-
-27 \ 2
-       ~<tim\94.h
->
-
-28 \ 2
-       ~<tim\94_def\9a\99iÚs.h
->
-
-29 \ 2
-       ~<tim\94_cÚfig.h
->
-
-31 #ià
-def\9aed
-TIMER4_ENABLED
- && def\9aed 
-TIMER4_AVAILABLE
-
-
-32 
-       $DEFINE_TIMER_GET_SET
-(4)
-
-       @timer4_prescaler.c
-
-22 \ 2
-       ~<¡d\9at.h
->
-
-24 \ 2
-       ~<av\94sive.h
->
-
-25 \ 2
-       ~<av\94sive/·¹s.h
->
-
-26 \ 2
-       ~<av\94sive/tim\94s.h
->
-
-28 \ 2
-       ~<tim\94.h
->
-
-29 \ 2
-       ~<tim\94_def\9a\99iÚs.h
->
-
-30 \ 2
-       ~<tim\94_´esÿËr.h
->
-
-32 \ 2
-       ~<tim\94_cÚfig.h
->
-
-35 #ifdeà
-CONFIG_MODULE_TIMER_DYNAMIC
-
-
-37 #ià
-def\9aed
-TIMER4_ENABLED
- && def\9aed 
-TIMER4_AVAILABLE
-
-
-38 
-       $DEFINE_DYNAMIC_PRESCALER_FUNCS
-(4)
-
-43 #ià
-def\9aed
-TIMER4_ENABLED
- && def\9aed 
-TIMER4_AVAILABLE
-
-
-44 
-       $DEFINE_STATIC_PRESCALER_FUNCS
-(4)
-
-       @timer4_register_OC_at_tics.c
-
-22 \ 2
-       ~<¡d\9at.h
->
-
-23 \ 2
-       ~<¡r\9ag.h
->
-
-25 \ 2
-       ~<av\94sive.h
->
-
-26 \ 2
-       ~<av\94sive/·¹s.h
->
-
-27 \ 2
-       ~<av\94sive/tim\94s.h
->
-
-29 \ 2
-       ~<tim\94.h
->
-
-30 \ 2
-       ~<tim\94_def\9a\99iÚs.h
->
-
-31 \ 2
-       ~<tim\94_\9a\8c.h
->
-
-32 \ 2
-       ~<tim\94_cÚfig.h
->
-
-35 #ià
-def\9aed
-TIMER4A_ENABLED
- && def\9aed 
-SIG_OUTPUT_COMPARE4A
-
-
-36 
-       $DEFINE_REGISTER_OC_INTR_AT_TICS
-(4A)
-
-39 #ià
-def\9aed
-TIMER4B_ENABLED
- && def\9aed 
-SIG_OUTPUT_COMPARE4B
-
-
-40 
-       $DEFINE_REGISTER_OC_INTR_AT_TICS
-(4B)
-
-43 #ià
-def\9aed
-TIMER4C_ENABLED
- && def\9aed 
-SIG_OUTPUT_COMPARE4C
-
-
-44 
-       $DEFINE_REGISTER_OC_INTR_AT_TICS
-(4C)
-
-       @timer4_register_OC_in_us.c
-
-22 \ 2
-       ~<¡d\9at.h
->
-
-23 \ 2
-       ~<¡r\9ag.h
->
-
-25 \ 2
-       ~<av\94sive.h
->
-
-26 \ 2
-       ~<av\94sive/·¹s.h
->
-
-27 \ 2
-       ~<av\94sive/tim\94s.h
->
-
-29 \ 2
-       ~<tim\94.h
->
-
-30 \ 2
-       ~<tim\94_def\9a\99iÚs.h
->
-
-31 \ 2
-       ~<tim\94_\9a\8c.h
->
-
-32 \ 2
-       ~<tim\94_cÚfig.h
->
-
-35 #ià
-def\9aed
-TIMER4A_ENABLED
- && def\9aed 
-SIG_OUTPUT_COMPARE4A
-
-
-36 
-       $DEFINE_REGISTER_OC_INTR_IN_US
-(4,4A)
-
-39 #ià
-def\9aed
-TIMER4B_ENABLED
- && def\9aed 
-SIG_OUTPUT_COMPARE4B
-
-
-40 
-       $DEFINE_REGISTER_OC_INTR_IN_US
-(4,4B)
-
-43 #ià
-def\9aed
-TIMER4C_ENABLED
- && def\9aed 
-SIG_OUTPUT_COMPARE4C
-
-
-44 
-       $DEFINE_REGISTER_OC_INTR_IN_US
-(4,4C)
-
-       @timer4_register_OV.c
-
-22 \ 2
-       ~<¡d\9at.h
->
-
-23 \ 2
-       ~<¡r\9ag.h
->
-
-25 \ 2
-       ~<av\94sive.h
->
-
-26 \ 2
-       ~<av\94sive/·¹s.h
->
-
-27 \ 2
-       ~<av\94sive/tim\94s.h
->
-
-29 \ 2
-       ~<tim\94.h
->
-
-30 \ 2
-       ~<tim\94_def\9a\99iÚs.h
->
-
-31 \ 2
-       ~<tim\94_\9a\8c.h
->
-
-32 \ 2
-       ~<tim\94_cÚfig.h
->
-
-35 #ià
-def\9aed
-TIMER4_ENABLED
- && def\9aed 
-SIG_OVERFLOW4
-
-
-36 
-       $DEFINE_REGISTER_OV_INTR
-(4)
-
-       @timer4_startstop.c
-
-22 \ 2
-       ~<¡d\9at.h
->
-
-24 \ 2
-       ~<av\94sive.h
->
-
-25 \ 2
-       ~<av\94sive/·¹s.h
->
-
-26 \ 2
-       ~<av\94sive/tim\94s.h
->
-
-27 \ 2
-       ~<tim\94.h
->
-
-28 \ 2
-       ~<tim\94_def\9a\99iÚs.h
->
-
-29 \ 2
-       ~<tim\94_´esÿËr.h
->
-
-30 \ 2
-       ~<tim\94_cÚfig.h
->
-
-32 #ià
-def\9aed
-TIMER4_ENABLED
- && def\9aed 
-TIMER4_AVAILABLE
-
-
-33 
-       $DEFINE_TIMER_START_STOP
-(4)
-
-       @timer5_getset.c
-
-22 \ 2
-       ~<¡d\9at.h
->
-
-24 \ 2
-       ~<av\94sive.h
->
-
-25 \ 2
-       ~<av\94sive/·¹s.h
->
-
-26 \ 2
-       ~<av\94sive/tim\94s.h
->
-
-27 \ 2
-       ~<tim\94.h
->
-
-28 \ 2
-       ~<tim\94_def\9a\99iÚs.h
->
-
-29 \ 2
-       ~<tim\94_cÚfig.h
->
-
-31 #ià
-def\9aed
-TIMER5_ENABLED
- && def\9aed 
-TIMER5_AVAILABLE
-
-
-32 
-       $DEFINE_TIMER_GET_SET
-(5)
-
-       @timer5_prescaler.c
-
-22 \ 2
-       ~<¡d\9at.h
->
-
-24 \ 2
-       ~<av\94sive.h
->
-
-25 \ 2
-       ~<av\94sive/·¹s.h
->
-
-26 \ 2
-       ~<av\94sive/tim\94s.h
->
-
-28 \ 2
-       ~<tim\94.h
->
-
-29 \ 2
-       ~<tim\94_def\9a\99iÚs.h
->
-
-30 \ 2
-       ~<tim\94_´esÿËr.h
->
-
-32 \ 2
-       ~<tim\94_cÚfig.h
->
-
-35 #ifdeà
-CONFIG_MODULE_TIMER_DYNAMIC
-
-
-37 #ià
-def\9aed
-TIMER5_ENABLED
- && def\9aed 
-TIMER5_AVAILABLE
-
-
-38 
-       $DEFINE_DYNAMIC_PRESCALER_FUNCS
-(5)
-
-43 #ià
-def\9aed
-TIMER5_ENABLED
- && def\9aed 
-TIMER5_AVAILABLE
-
-
-44 
-       $DEFINE_STATIC_PRESCALER_FUNCS
-(5)
-
-       @timer5_register_OC_at_tics.c
-
-22 \ 2
-       ~<¡d\9at.h
->
-
-23 \ 2
-       ~<¡r\9ag.h
->
-
-25 \ 2
-       ~<av\94sive.h
->
-
-26 \ 2
-       ~<av\94sive/·¹s.h
->
-
-27 \ 2
-       ~<av\94sive/tim\94s.h
->
-
-29 \ 2
-       ~<tim\94.h
->
-
-30 \ 2
-       ~<tim\94_def\9a\99iÚs.h
->
-
-31 \ 2
-       ~<tim\94_\9a\8c.h
->
-
-32 \ 2
-       ~<tim\94_cÚfig.h
->
-
-35 #ià
-def\9aed
-TIMER5A_ENABLED
- && def\9aed 
-SIG_OUTPUT_COMPARE5A
-
-
-36 
-       $DEFINE_REGISTER_OC_INTR_AT_TICS
-(5A)
-
-39 #ià
-def\9aed
-TIMER5B_ENABLED
- && def\9aed 
-SIG_OUTPUT_COMPARE5B
-
-
-40 
-       $DEFINE_REGISTER_OC_INTR_AT_TICS
-(5B)
-
-43 #ià
-def\9aed
-TIMER5C_ENABLED
- && def\9aed 
-SIG_OUTPUT_COMPARE5C
-
-
-44 
-       $DEFINE_REGISTER_OC_INTR_AT_TICS
-(5C)
-
-       @timer5_register_OC_in_us.c
-
-22 \ 2
-       ~<¡d\9at.h
->
-
-23 \ 2
-       ~<¡r\9ag.h
->
-
-25 \ 2
-       ~<av\94sive.h
->
-
-26 \ 2
-       ~<av\94sive/·¹s.h
->
-
-27 \ 2
-       ~<av\94sive/tim\94s.h
->
-
-29 \ 2
-       ~<tim\94.h
->
-
-30 \ 2
-       ~<tim\94_def\9a\99iÚs.h
->
-
-31 \ 2
-       ~<tim\94_\9a\8c.h
->
-
-32 \ 2
-       ~<tim\94_cÚfig.h
->
-
-35 #ià
-def\9aed
-TIMER5A_ENABLED
- && def\9aed 
-SIG_OUTPUT_COMPARE5A
-
-
-36 
-       $DEFINE_REGISTER_OC_INTR_IN_US
-(5,5A)
-
-39 #ià
-def\9aed
-TIMER5B_ENABLED
- && def\9aed 
-SIG_OUTPUT_COMPARE5B
-
-
-40 
-       $DEFINE_REGISTER_OC_INTR_IN_US
-(5,5B)
-
-43 #ià
-def\9aed
-TIMER5C_ENABLED
- && def\9aed 
-SIG_OUTPUT_COMPARE5C
-
-
-44 
-       $DEFINE_REGISTER_OC_INTR_IN_US
-(5,5C)
-
-       @timer5_register_OV.c
-
-22 \ 2
-       ~<¡d\9at.h
->
-
-23 \ 2
-       ~<¡r\9ag.h
->
-
-25 \ 2
-       ~<av\94sive.h
->
-
-26 \ 2
-       ~<av\94sive/·¹s.h
->
-
-27 \ 2
-       ~<av\94sive/tim\94s.h
->
-
-29 \ 2
-       ~<tim\94.h
->
-
-30 \ 2
-       ~<tim\94_def\9a\99iÚs.h
->
-
-31 \ 2
-       ~<tim\94_\9a\8c.h
->
-
-32 \ 2
-       ~<tim\94_cÚfig.h
->
-
-35 #ià
-def\9aed
-TIMER5_ENABLED
- && def\9aed 
-SIG_OVERFLOW5
-
-
-36 
-       $DEFINE_REGISTER_OV_INTR
-(5)
-
-       @timer5_startstop.c
-
-22 \ 2
-       ~<¡d\9at.h
->
-
-24 \ 2
-       ~<av\94sive.h
->
-
-25 \ 2
-       ~<av\94sive/·¹s.h
->
-
-26 \ 2
-       ~<av\94sive/tim\94s.h
->
-
-27 \ 2
-       ~<tim\94.h
->
-
-28 \ 2
-       ~<tim\94_def\9a\99iÚs.h
->
-
-29 \ 2
-       ~<tim\94_´esÿËr.h
->
-
-30 \ 2
-       ~<tim\94_cÚfig.h
->
-
-32 #ià
-def\9aed
-TIMER5_ENABLED
- && def\9aed 
-TIMER5_AVAILABLE
-
-
-33 
-       $DEFINE_TIMER_START_STOP
-(5)
-
-       @timer_conf_check.c
-
-22 \ 2
-       ~<av\94sive.h
->
-
-23 \ 2
-       ~<av\94sive/·¹s.h
->
-
-24 \ 2
-       ~<av\94sive/tim\94s.h
->
-
-26 \ 2
-       ~<tim\94.h
->
-
-27 \ 2
-       ~<tim\94_def\9a\99iÚs.h
->
-
-28 \ 2
-       ~<tim\94_´esÿËr.h
->
-
-30 \ 2
-       ~<tim\94_cÚfig.h
->
-
-33 #ià
-def\9aed
-TIMER0_ENABLED
- && ! def\9aed 
-TIMER0_AVAILABLE
-
-
-34 #\94rÜ 
-This
-¬ch
-has
-no
-TIMER0
-
-
-37 #ià
-def\9aed
-TIMER1_ENABLED
- && ! def\9aed 
-TIMER1_AVAILABLE
-
-
-38 #\94rÜ 
-This
-¬ch
-has
-no
-TIMER1
-
-
-41 #ià
-def\9aed
-TIMER2_ENABLED
- && ! def\9aed 
-TIMER2_AVAILABLE
-
-
-42 #\94rÜ 
-This
-¬ch
-has
-no
-TIMER2
-
-
-45 #ià
-def\9aed
-TIMER3_ENABLED
- && ! def\9aed 
-TIMER3_AVAILABLE
-
-
-46 #\94rÜ 
-This
-¬ch
-has
-no
-TIMER3
-
-
-49 #ià
-def\9aed
-TIMER4_ENABLED
- && ! def\9aed 
-TIMER4_AVAILABLE
-
-
-50 #\94rÜ 
-This
-¬ch
-has
-no
-TIMER4
-
-
-53 #ià
-def\9aed
-TIMER5_ENABLED
- && ! def\9aed 
-TIMER5_AVAILABLE
-
-
-54 #\94rÜ 
-This
-¬ch
-has
-no
-TIMER5
-
-
-58 #ià
-def\9aed
-TIMER0_ENABLED
-
-
-60 #ià
-def\9aed
-TIMER0_PRESCALER_REG_0
- && TIMER0_PRESCALER_REG_0 =ð
-TIMER0_PRESCALER_DIV
-
-
-61 \ 1
-       #TIMER0_CONF_OK
-
-
-       )
-
-64 #ià
-def\9aed
-TIMER0_PRESCALER_REG_1
- && TIMER0_PRESCALER_REG_1 =ð
-TIMER0_PRESCALER_DIV
-
-
-65 \ 1
-       #TIMER0_CONF_OK
-
-
-       )
-
-68 #ià
-def\9aed
-TIMER0_PRESCALER_REG_2
- && TIMER0_PRESCALER_REG_2 =ð
-TIMER0_PRESCALER_DIV
-
-
-69 \ 1
-       #TIMER0_CONF_OK
-
-
-       )
-
-72 #ià
-def\9aed
-TIMER0_PRESCALER_REG_3
- && TIMER0_PRESCALER_REG_3 =ð
-TIMER0_PRESCALER_DIV
-
-
-73 \ 1
-       #TIMER0_CONF_OK
-
-
-       )
-
-76 #ià
-def\9aed
-TIMER0_PRESCALER_REG_4
- && TIMER0_PRESCALER_REG_4 =ð
-TIMER0_PRESCALER_DIV
-
-
-77 \ 1
-       #TIMER0_CONF_OK
-
-
-       )
-
-80 #ià
-def\9aed
-TIMER0_PRESCALER_REG_5
- && TIMER0_PRESCALER_REG_5 =ð
-TIMER0_PRESCALER_DIV
-
-
-81 \ 1
-       #TIMER0_CONF_OK
-
-
-       )
-
-84 #ià
-def\9aed
-TIMER0_PRESCALER_REG_6
- && TIMER0_PRESCALER_REG_6 =ð
-TIMER0_PRESCALER_DIV
-
-
-85 \ 1
-       #TIMER0_CONF_OK
-
-
-       )
-
-88 #ià
-def\9aed
-TIMER0_PRESCALER_REG_7
- && TIMER0_PRESCALER_REG_7 =ð
-TIMER0_PRESCALER_DIV
-
-
-89 \ 1
-       #TIMER0_CONF_OK
-
-
-       )
-
-92 #ià
-def\9aed
-TIMER0_PRESCALER_REG_8
- && TIMER0_PRESCALER_REG_8 =ð
-TIMER0_PRESCALER_DIV
-
-
-93 \ 1
-       #TIMER0_CONF_OK
-
-
-       )
-
-96 #ià
-def\9aed
-TIMER0_PRESCALER_REG_9
- && TIMER0_PRESCALER_REG_9 =ð
-TIMER0_PRESCALER_DIV
-
-
-97 \ 1
-       #TIMER0_CONF_OK
-
-
-       )
-
-100 #ià
-def\9aed
-TIMER0_PRESCALER_REG_10
- && TIMER0_PRESCALER_REG_10 =ð
-TIMER0_PRESCALER_DIV
-
-
-101 \ 1
-       #TIMER0_CONF_OK
-
-
-       )
-
-104 #ià
-def\9aed
-TIMER0_PRESCALER_REG_11
- && TIMER0_PRESCALER_REG_11 =ð
-TIMER0_PRESCALER_DIV
-
-
-105 \ 1
-       #TIMER0_CONF_OK
-
-
-       )
-
-108 #ià
-def\9aed
-TIMER0_PRESCALER_REG_12
- && TIMER0_PRESCALER_REG_12 =ð
-TIMER0_PRESCALER_DIV
-
-
-109 \ 1
-       #TIMER0_CONF_OK
-
-
-       )
-
-112 #ià
-def\9aed
-TIMER0_PRESCALER_REG_13
- && TIMER0_PRESCALER_REG_13 =ð
-TIMER0_PRESCALER_DIV
-
-
-113 \ 1
-       #TIMER0_CONF_OK
-
-
-       )
-
-116 #ià
-def\9aed
-TIMER0_PRESCALER_REG_14
- && TIMER0_PRESCALER_REG_14 =ð
-TIMER0_PRESCALER_DIV
-
-
-117 \ 1
-       #TIMER0_CONF_OK
-
-
-       )
-
-120 #ià
-def\9aed
-TIMER0_PRESCALER_REG_15
- && TIMER0_PRESCALER_REG_15 =ð
-TIMER0_PRESCALER_DIV
-
-
-121 \ 1
-       #TIMER0_CONF_OK
-
-
-       )
-
-124 #iâdeà
-TIMER0_CONF_OK
-
-
-125 #\94rÜ 
-TIMER0
-has
-a
-bad
-´esÿËr
-v®ue
-
-
-132 #ià
-def\9aed
-TIMER1_ENABLED
-
-
-134 #ià
-def\9aed
-TIMER1_PRESCALER_REG_0
- && TIMER1_PRESCALER_REG_0 =ð
-TIMER1_PRESCALER_DIV
-
-
-135 \ 1
-       #TIMER1_CONF_OK
-
-
-       )
-
-138 #ià
-def\9aed
-TIMER1_PRESCALER_REG_1
- && TIMER1_PRESCALER_REG_1 =ð
-TIMER1_PRESCALER_DIV
-
-
-139 \ 1
-       #TIMER1_CONF_OK
-
-
-       )
-
-142 #ià
-def\9aed
-TIMER1_PRESCALER_REG_2
- && TIMER1_PRESCALER_REG_2 =ð
-TIMER1_PRESCALER_DIV
-
-
-143 \ 1
-       #TIMER1_CONF_OK
-
-
-       )
-
-146 #ià
-def\9aed
-TIMER1_PRESCALER_REG_3
- && TIMER1_PRESCALER_REG_3 =ð
-TIMER1_PRESCALER_DIV
-
-
-147 \ 1
-       #TIMER1_CONF_OK
-
-
-       )
-
-150 #ià
-def\9aed
-TIMER1_PRESCALER_REG_4
- && TIMER1_PRESCALER_REG_4 =ð
-TIMER1_PRESCALER_DIV
-
-
-151 \ 1
-       #TIMER1_CONF_OK
-
-
-       )
-
-154 #ià
-def\9aed
-TIMER1_PRESCALER_REG_5
- && TIMER1_PRESCALER_REG_5 =ð
-TIMER1_PRESCALER_DIV
-
-
-155 \ 1
-       #TIMER1_CONF_OK
-
-
-       )
-
-158 #ià
-def\9aed
-TIMER1_PRESCALER_REG_6
- && TIMER1_PRESCALER_REG_6 =ð
-TIMER1_PRESCALER_DIV
-
-
-159 \ 1
-       #TIMER1_CONF_OK
-
-
-       )
-
-162 #ià
-def\9aed
-TIMER1_PRESCALER_REG_7
- && TIMER1_PRESCALER_REG_7 =ð
-TIMER1_PRESCALER_DIV
-
-
-163 \ 1
-       #TIMER1_CONF_OK
-
-
-       )
-
-166 #ià
-def\9aed
-TIMER1_PRESCALER_REG_8
- && TIMER1_PRESCALER_REG_8 =ð
-TIMER1_PRESCALER_DIV
-
-
-167 \ 1
-       #TIMER1_CONF_OK
-
-
-       )
-
-170 #ià
-def\9aed
-TIMER1_PRESCALER_REG_9
- && TIMER1_PRESCALER_REG_9 =ð
-TIMER1_PRESCALER_DIV
-
-
-171 \ 1
-       #TIMER1_CONF_OK
-
-
-       )
-
-174 #ià
-def\9aed
-TIMER1_PRESCALER_REG_10
- && TIMER1_PRESCALER_REG_10 =ð
-TIMER1_PRESCALER_DIV
-
-
-175 \ 1
-       #TIMER1_CONF_OK
-
-
-       )
-
-178 #ià
-def\9aed
-TIMER1_PRESCALER_REG_11
- && TIMER1_PRESCALER_REG_11 =ð
-TIMER1_PRESCALER_DIV
-
-
-179 \ 1
-       #TIMER1_CONF_OK
-
-
-       )
-
-182 #ià
-def\9aed
-TIMER1_PRESCALER_REG_12
- && TIMER1_PRESCALER_REG_12 =ð
-TIMER1_PRESCALER_DIV
-
-
-183 \ 1
-       #TIMER1_CONF_OK
-
-
-       )
-
-186 #ià
-def\9aed
-TIMER1_PRESCALER_REG_13
- && TIMER1_PRESCALER_REG_13 =ð
-TIMER1_PRESCALER_DIV
-
-
-187 \ 1
-       #TIMER1_CONF_OK
-
-
-       )
-
-190 #ià
-def\9aed
-TIMER1_PRESCALER_REG_14
- && TIMER1_PRESCALER_REG_14 =ð
-TIMER1_PRESCALER_DIV
-
-
-191 \ 1
-       #TIMER1_CONF_OK
-
-
-       )
-
-194 #ià
-def\9aed
-TIMER1_PRESCALER_REG_15
- && TIMER1_PRESCALER_REG_15 =ð
-TIMER1_PRESCALER_DIV
-
-
-195 \ 1
-       #TIMER1_CONF_OK
-
-
-       )
-
-198 #iâdeà
-TIMER1_CONF_OK
-
-
-199 #\94rÜ 
-TIMER1
-has
-a
-bad
-´esÿËr
-v®ue
-
-
-205 #ià
-def\9aed
-TIMER2_ENABLED
-
-
-207 #ià
-def\9aed
-TIMER2_PRESCALER_REG_0
- && TIMER2_PRESCALER_REG_0 =ð
-TIMER2_PRESCALER_DIV
-
-
-208 \ 1
-       #TIMER2_CONF_OK
-
-
-       )
-
-211 #ià
-def\9aed
-TIMER2_PRESCALER_REG_1
- && TIMER2_PRESCALER_REG_1 =ð
-TIMER2_PRESCALER_DIV
-
-
-212 \ 1
-       #TIMER2_CONF_OK
-
-
-       )
-
-215 #ià
-def\9aed
-TIMER2_PRESCALER_REG_2
- && TIMER2_PRESCALER_REG_2 =ð
-TIMER2_PRESCALER_DIV
-
-
-216 \ 1
-       #TIMER2_CONF_OK
-
-
-       )
-
-219 #ià
-def\9aed
-TIMER2_PRESCALER_REG_3
- && TIMER2_PRESCALER_REG_3 =ð
-TIMER2_PRESCALER_DIV
-
-
-220 \ 1
-       #TIMER2_CONF_OK
-
-
-       )
-
-223 #ià
-def\9aed
-TIMER2_PRESCALER_REG_4
- && TIMER2_PRESCALER_REG_4 =ð
-TIMER2_PRESCALER_DIV
-
-
-224 \ 1
-       #TIMER2_CONF_OK
-
-
-       )
-
-227 #ià
-def\9aed
-TIMER2_PRESCALER_REG_5
- && TIMER2_PRESCALER_REG_5 =ð
-TIMER2_PRESCALER_DIV
-
-
-228 \ 1
-       #TIMER2_CONF_OK
-
-
-       )
-
-231 #ià
-def\9aed
-TIMER2_PRESCALER_REG_6
- && TIMER2_PRESCALER_REG_6 =ð
-TIMER2_PRESCALER_DIV
-
-
-232 \ 1
-       #TIMER2_CONF_OK
-
-
-       )
-
-235 #ià
-def\9aed
-TIMER2_PRESCALER_REG_7
- && TIMER2_PRESCALER_REG_7 =ð
-TIMER2_PRESCALER_DIV
-
-
-236 \ 1
-       #TIMER2_CONF_OK
-
-
-       )
-
-239 #ià
-def\9aed
-TIMER2_PRESCALER_REG_8
- && TIMER2_PRESCALER_REG_8 =ð
-TIMER2_PRESCALER_DIV
-
-
-240 \ 1
-       #TIMER2_CONF_OK
-
-
-       )
-
-243 #ià
-def\9aed
-TIMER2_PRESCALER_REG_9
- && TIMER2_PRESCALER_REG_9 =ð
-TIMER2_PRESCALER_DIV
-
-
-244 \ 1
-       #TIMER2_CONF_OK
-
-
-       )
-
-247 #ià
-def\9aed
-TIMER2_PRESCALER_REG_10
- && TIMER2_PRESCALER_REG_10 =ð
-TIMER2_PRESCALER_DIV
-
-
-248 \ 1
-       #TIMER2_CONF_OK
-
-
-       )
-
-251 #ià
-def\9aed
-TIMER2_PRESCALER_REG_11
- && TIMER2_PRESCALER_REG_11 =ð
-TIMER2_PRESCALER_DIV
-
-
-252 \ 1
-       #TIMER2_CONF_OK
-
-
-       )
-
-255 #ià
-def\9aed
-TIMER2_PRESCALER_REG_12
- && TIMER2_PRESCALER_REG_12 =ð
-TIMER2_PRESCALER_DIV
-
-
-256 \ 1
-       #TIMER2_CONF_OK
-
-
-       )
-
-259 #ià
-def\9aed
-TIMER2_PRESCALER_REG_13
- && TIMER2_PRESCALER_REG_13 =ð
-TIMER2_PRESCALER_DIV
-
-
-260 \ 1
-       #TIMER2_CONF_OK
-
-
-       )
-
-263 #ià
-def\9aed
-TIMER2_PRESCALER_REG_14
- && TIMER2_PRESCALER_REG_14 =ð
-TIMER2_PRESCALER_DIV
-
-
-264 \ 1
-       #TIMER2_CONF_OK
-
-
-       )
-
-267 #ià
-def\9aed
-TIMER2_PRESCALER_REG_15
- && TIMER2_PRESCALER_REG_15 =ð
-TIMER2_PRESCALER_DIV
-
-
-268 \ 1
-       #TIMER2_CONF_OK
-
-
-       )
-
-271 #iâdeà
-TIMER2_CONF_OK
-
-
-272 #\94rÜ 
-TIMER2
-has
-a
-bad
-´esÿËr
-v®ue
-
-
-278 #ià
-def\9aed
-TIMER3_ENABLED
-
-
-280 #ià
-def\9aed
-TIMER3_PRESCALER_REG_0
- && TIMER3_PRESCALER_REG_0 =ð
-TIMER3_PRESCALER_DIV
-
-
-281 \ 1
-       #TIMER3_CONF_OK
-
-
-       )
-
-284 #ià
-def\9aed
-TIMER3_PRESCALER_REG_1
- && TIMER3_PRESCALER_REG_1 =ð
-TIMER3_PRESCALER_DIV
-
-
-285 \ 1
-       #TIMER3_CONF_OK
-
-
-       )
-
-288 #ià
-def\9aed
-TIMER3_PRESCALER_REG_2
- && TIMER3_PRESCALER_REG_2 =ð
-TIMER3_PRESCALER_DIV
-
-
-289 \ 1
-       #TIMER3_CONF_OK
-
-
-       )
-
-292 #ià
-def\9aed
-TIMER3_PRESCALER_REG_3
- && TIMER3_PRESCALER_REG_3 =ð
-TIMER3_PRESCALER_DIV
-
-
-293 \ 1
-       #TIMER3_CONF_OK
-
-
-       )
-
-296 #ià
-def\9aed
-TIMER3_PRESCALER_REG_4
- && TIMER3_PRESCALER_REG_4 =ð
-TIMER3_PRESCALER_DIV
-
-
-297 \ 1
-       #TIMER3_CONF_OK
-
-
-       )
-
-300 #ià
-def\9aed
-TIMER3_PRESCALER_REG_5
- && TIMER3_PRESCALER_REG_5 =ð
-TIMER3_PRESCALER_DIV
-
-
-301 \ 1
-       #TIMER3_CONF_OK
-
-
-       )
-
-304 #ià
-def\9aed
-TIMER3_PRESCALER_REG_6
- && TIMER3_PRESCALER_REG_6 =ð
-TIMER3_PRESCALER_DIV
-
-
-305 \ 1
-       #TIMER3_CONF_OK
-
-
-       )
-
-308 #ià
-def\9aed
-TIMER3_PRESCALER_REG_7
- && TIMER3_PRESCALER_REG_7 =ð
-TIMER3_PRESCALER_DIV
-
-
-309 \ 1
-       #TIMER3_CONF_OK
-
-
-       )
-
-312 #ià
-def\9aed
-TIMER3_PRESCALER_REG_8
- && TIMER3_PRESCALER_REG_8 =ð
-TIMER3_PRESCALER_DIV
-
-
-313 \ 1
-       #TIMER3_CONF_OK
-
-
-       )
-
-316 #ià
-def\9aed
-TIMER3_PRESCALER_REG_9
- && TIMER3_PRESCALER_REG_9 =ð
-TIMER3_PRESCALER_DIV
-
-
-317 \ 1
-       #TIMER3_CONF_OK
-
-
-       )
-
-320 #ià
-def\9aed
-TIMER3_PRESCALER_REG_10
- && TIMER3_PRESCALER_REG_10 =ð
-TIMER3_PRESCALER_DIV
-
-
-321 \ 1
-       #TIMER3_CONF_OK
-
-
-       )
-
-324 #ià
-def\9aed
-TIMER3_PRESCALER_REG_11
- && TIMER3_PRESCALER_REG_11 =ð
-TIMER3_PRESCALER_DIV
-
-
-325 \ 1
-       #TIMER3_CONF_OK
-
-
-       )
-
-328 #ià
-def\9aed
-TIMER3_PRESCALER_REG_12
- && TIMER3_PRESCALER_REG_12 =ð
-TIMER3_PRESCALER_DIV
-
-
-329 \ 1
-       #TIMER3_CONF_OK
-
-
-       )
-
-332 #ià
-def\9aed
-TIMER3_PRESCALER_REG_13
- && TIMER3_PRESCALER_REG_13 =ð
-TIMER3_PRESCALER_DIV
-
-
-333 \ 1
-       #TIMER3_CONF_OK
-
-
-       )
-
-336 #ià
-def\9aed
-TIMER3_PRESCALER_REG_14
- && TIMER3_PRESCALER_REG_14 =ð
-TIMER3_PRESCALER_DIV
-
-
-337 \ 1
-       #TIMER3_CONF_OK
-
-
-       )
-
-340 #ià
-def\9aed
-TIMER3_PRESCALER_REG_15
- && TIMER3_PRESCALER_REG_15 =ð
-TIMER3_PRESCALER_DIV
-
-
-341 \ 1
-       #TIMER3_CONF_OK
-
-
-       )
-
-344 #iâdeà
-TIMER3_CONF_OK
-
-
-345 #\94rÜ 
-TIMER3
-has
-a
-bad
-´esÿËr
-v®ue
-
-
-350 #ià
-def\9aed
-TIMER4_ENABLED
-
-
-352 #ià
-def\9aed
-TIMER4_PRESCALER_REG_0
- && TIMER4_PRESCALER_REG_0 =ð
-TIMER4_PRESCALER_DIV
-
-
-353 \ 1
-       #TIMER4_CONF_OK
-
-
-       )
-
-356 #ià
-def\9aed
-TIMER4_PRESCALER_REG_1
- && TIMER4_PRESCALER_REG_1 =ð
-TIMER4_PRESCALER_DIV
-
-
-357 \ 1
-       #TIMER4_CONF_OK
-
-
-       )
-
-360 #ià
-def\9aed
-TIMER4_PRESCALER_REG_2
- && TIMER4_PRESCALER_REG_2 =ð
-TIMER4_PRESCALER_DIV
-
-
-361 \ 1
-       #TIMER4_CONF_OK
-
-
-       )
-
-364 #ià
-def\9aed
-TIMER4_PRESCALER_REG_3
- && TIMER4_PRESCALER_REG_3 =ð
-TIMER4_PRESCALER_DIV
-
-
-365 \ 1
-       #TIMER4_CONF_OK
-
-
-       )
-
-368 #ià
-def\9aed
-TIMER4_PRESCALER_REG_4
- && TIMER4_PRESCALER_REG_4 =ð
-TIMER4_PRESCALER_DIV
-
-
-369 \ 1
-       #TIMER4_CONF_OK
-
-
-       )
-
-372 #ià
-def\9aed
-TIMER4_PRESCALER_REG_5
- && TIMER4_PRESCALER_REG_5 =ð
-TIMER4_PRESCALER_DIV
-
-
-373 \ 1
-       #TIMER4_CONF_OK
-
-
-       )
-
-376 #ià
-def\9aed
-TIMER4_PRESCALER_REG_6
- && TIMER4_PRESCALER_REG_6 =ð
-TIMER4_PRESCALER_DIV
-
-
-377 \ 1
-       #TIMER4_CONF_OK
-
-
-       )
-
-380 #ià
-def\9aed
-TIMER4_PRESCALER_REG_7
- && TIMER4_PRESCALER_REG_7 =ð
-TIMER4_PRESCALER_DIV
-
-
-381 \ 1
-       #TIMER4_CONF_OK
-
-
-       )
-
-384 #ià
-def\9aed
-TIMER4_PRESCALER_REG_8
- && TIMER4_PRESCALER_REG_8 =ð
-TIMER4_PRESCALER_DIV
-
-
-385 \ 1
-       #TIMER4_CONF_OK
-
-
-       )
-
-388 #ià
-def\9aed
-TIMER4_PRESCALER_REG_9
- && TIMER4_PRESCALER_REG_9 =ð
-TIMER4_PRESCALER_DIV
-
-
-389 \ 1
-       #TIMER4_CONF_OK
-
-
-       )
-
-392 #ià
-def\9aed
-TIMER4_PRESCALER_REG_10
- && TIMER4_PRESCALER_REG_10 =ð
-TIMER4_PRESCALER_DIV
-
-
-393 \ 1
-       #TIMER4_CONF_OK
-
-
-       )
-
-396 #ià
-def\9aed
-TIMER4_PRESCALER_REG_11
- && TIMER4_PRESCALER_REG_11 =ð
-TIMER4_PRESCALER_DIV
-
-
-397 \ 1
-       #TIMER4_CONF_OK
-
-
-       )
-
-400 #ià
-def\9aed
-TIMER4_PRESCALER_REG_12
- && TIMER4_PRESCALER_REG_12 =ð
-TIMER4_PRESCALER_DIV
-
-
-401 \ 1
-       #TIMER4_CONF_OK
-
-
-       )
-
-404 #ià
-def\9aed
-TIMER4_PRESCALER_REG_13
- && TIMER4_PRESCALER_REG_13 =ð
-TIMER4_PRESCALER_DIV
-
-
-405 \ 1
-       #TIMER4_CONF_OK
-
-
-       )
-
-408 #ià
-def\9aed
-TIMER4_PRESCALER_REG_14
- && TIMER4_PRESCALER_REG_14 =ð
-TIMER4_PRESCALER_DIV
-
-
-409 \ 1
-       #TIMER4_CONF_OK
-
-
-       )
-
-412 #ià
-def\9aed
-TIMER4_PRESCALER_REG_15
- && TIMER4_PRESCALER_REG_15 =ð
-TIMER4_PRESCALER_DIV
-
-
-413 \ 1
-       #TIMER4_CONF_OK
-
-
-       )
-
-416 #iâdeà
-TIMER4_CONF_OK
-
-
-417 #\94rÜ 
-TIMER4
-has
-a
-bad
-´esÿËr
-v®ue
-
-
-422 #ià
-def\9aed
-TIMER5_ENABLED
-
-
-424 #ià
-def\9aed
-TIMER5_PRESCALER_REG_0
- && TIMER5_PRESCALER_REG_0 =ð
-TIMER5_PRESCALER_DIV
-
-
-425 \ 1
-       #TIMER5_CONF_OK
-
-
-       )
-
-428 #ià
-def\9aed
-TIMER5_PRESCALER_REG_1
- && TIMER5_PRESCALER_REG_1 =ð
-TIMER5_PRESCALER_DIV
-
-
-429 \ 1
-       #TIMER5_CONF_OK
-
-
-       )
-
-432 #ià
-def\9aed
-TIMER5_PRESCALER_REG_2
- && TIMER5_PRESCALER_REG_2 =ð
-TIMER5_PRESCALER_DIV
-
-
-433 \ 1
-       #TIMER5_CONF_OK
-
-
-       )
-
-436 #ià
-def\9aed
-TIMER5_PRESCALER_REG_3
- && TIMER5_PRESCALER_REG_3 =ð
-TIMER5_PRESCALER_DIV
-
-
-437 \ 1
-       #TIMER5_CONF_OK
-
-
-       )
-
-440 #ià
-def\9aed
-TIMER5_PRESCALER_REG_4
- && TIMER5_PRESCALER_REG_4 =ð
-TIMER5_PRESCALER_DIV
-
-
-441 \ 1
-       #TIMER5_CONF_OK
-
-
-       )
-
-444 #ià
-def\9aed
-TIMER5_PRESCALER_REG_5
- && TIMER5_PRESCALER_REG_5 =ð
-TIMER5_PRESCALER_DIV
-
-
-445 \ 1
-       #TIMER5_CONF_OK
-
-
-       )
-
-448 #ià
-def\9aed
-TIMER5_PRESCALER_REG_6
- && TIMER5_PRESCALER_REG_6 =ð
-TIMER5_PRESCALER_DIV
-
-
-449 \ 1
-       #TIMER5_CONF_OK
-
-
-       )
-
-452 #ià
-def\9aed
-TIMER5_PRESCALER_REG_7
- && TIMER5_PRESCALER_REG_7 =ð
-TIMER5_PRESCALER_DIV
-
-
-453 \ 1
-       #TIMER5_CONF_OK
-
-
-       )
-
-456 #ià
-def\9aed
-TIMER5_PRESCALER_REG_8
- && TIMER5_PRESCALER_REG_8 =ð
-TIMER5_PRESCALER_DIV
-
-
-457 \ 1
-       #TIMER5_CONF_OK
-
-
-       )
-
-460 #ià
-def\9aed
-TIMER5_PRESCALER_REG_9
- && TIMER5_PRESCALER_REG_9 =ð
-TIMER5_PRESCALER_DIV
-
-
-461 \ 1
-       #TIMER5_CONF_OK
-
-
-       )
-
-464 #ià
-def\9aed
-TIMER5_PRESCALER_REG_10
- && TIMER5_PRESCALER_REG_10 =ð
-TIMER5_PRESCALER_DIV
-
-
-465 \ 1
-       #TIMER5_CONF_OK
-
-
-       )
-
-468 #ià
-def\9aed
-TIMER5_PRESCALER_REG_11
- && TIMER5_PRESCALER_REG_11 =ð
-TIMER5_PRESCALER_DIV
-
-
-469 \ 1
-       #TIMER5_CONF_OK
-
-
-       )
-
-472 #ià
-def\9aed
-TIMER5_PRESCALER_REG_12
- && TIMER5_PRESCALER_REG_12 =ð
-TIMER5_PRESCALER_DIV
-
-
-473 \ 1
-       #TIMER5_CONF_OK
-
-
-       )
-
-476 #ià
-def\9aed
-TIMER5_PRESCALER_REG_13
- && TIMER5_PRESCALER_REG_13 =ð
-TIMER5_PRESCALER_DIV
-
-
-477 \ 1
-       #TIMER5_CONF_OK
-
-
-       )
-
-480 #ià
-def\9aed
-TIMER5_PRESCALER_REG_14
- && TIMER5_PRESCALER_REG_14 =ð
-TIMER5_PRESCALER_DIV
-
-
-481 \ 1
-       #TIMER5_CONF_OK
-
-
-       )
-
-484 #ià
-def\9aed
-TIMER5_PRESCALER_REG_15
- && TIMER5_PRESCALER_REG_15 =ð
-TIMER5_PRESCALER_DIV
-
-
-485 \ 1
-       #TIMER5_CONF_OK
-
-
-       )
-
-488 #iâdeà
-TIMER5_CONF_OK
-
-
-489 #\94rÜ 
-TIMER5
-has
-a
-bad
-´esÿËr
-v®ue
-
-
-       @timer_config.h
-
-22 \ 1
-       #TIMER0_ENABLED
-
-
-       )
-
-36 \ 1
-       #TIMER0_PRESCALER_DIV
- 8
-
-       )
-
-       @timer_declarations.h
-
-22 #iâdeà
-_TIMER_DECLARATIONS_H
-
-
-23 \ 1
-       #_TIMER_DECLARATIONS_H_
-
-
-       )
-
-25 \ 1
-       #DECLARE_TIMER_FUNCS
-(
-x
-) \
-
-28 \1e
-tim\94
-##
-x
-##
-       `_¡¬t
-(\1e); \
-
-31 \1e
-tim\94
-##
-x
-##
-       `_¡Ý
-(\1e); \
-
-34 \1e
-tim\94
-##
-x
-##
-       `_£t
-(
-u\9at16_t
-t
-); \
-
-37 
-u\9at16_t
-tim\94
-##
-x
-##
-       `_g\91
-(\1e); \
-
-42 \1e
-tim\94
-##
-x
-##
-       `_»gi¡\94_OV_\9a\8c
-(\1e(*
-func
-)(\1e)); \
-
-48 \1e
-tim\94
-##
-x
-##
-       `A_»gi¡\94_OC_\9a\8c_©_tics
-(\1e(*
-func
-)(\1e), 
-u\9at16_t
-t
-); \
-
-49 \1e
-tim\94
-##
-x
-##
-       `B_»gi¡\94_OC_\9a\8c_©_tics
-(\1e(*
-func
-)(\1e), 
-u\9at16_t
-t
-); \
-
-50 \1e
-tim\94
-##
-x
-##
-       `C_»gi¡\94_OC_\9a\8c_©_tics
-(\1e(*
-func
-)(\1e), 
-u\9at16_t
-t
-); \
-
-65 
-\9at8_t
-tim\94
-##
-x
-##
-       `A_»gi¡\94_OC_\9a\8c_\9a_us
-(\1e(*
-func
-)(\1e), 
-u\9at16_t
-t
-); \
-
-66 
-\9at8_t
-tim\94
-##
-x
-##
-       `B_»gi¡\94_OC_\9a\8c_\9a_us
-(\1e(*
-func
-)(\1e), 
-u\9at16_t
-t
-); \
-
-67 
-\9at8_t
-tim\94
-##
-x
-##
-       `C_»gi¡\94_OC_\9a\8c_\9a_us
-(\1e(*
-func
-)(\1e), 
-u\9at16_t
-t
-); \
-
-74 
-u\9at16_t
-tim\94
-##
-x
-##
-       `_g\91_´esÿËr_div
-(\1e); \
-
-78 \1e
-tim\94
-##
-x
-##
-       `_£t_´esÿËr_div
-(
-u\9at16_t
-); \
-
-85 \18
-\9al\9ae
\ e
-tim\94
-##
-x
-##
-       `_us_to_tics
-(\ e
-us
-); \
-
-92 \18
-\9al\9ae
\ e
-tim\94
-##
-x
-##
-       `_tics_to_us
-(\ e
-t
-);
-
-       )
-
-       @timer_definitions.h
-
-22 #iâdeà
-_TIMER_DEFINITIONS_H_
-
-
-23 \ 1
-       #_TIMER_DEFINITIONS_H_
-
-
-       )
-
-26 \ 2
-       ~<av\94sive/·¹s.h
->
-
-28 \ 1
-       #DEFINE_TIMER_START_STOP
-(
-x
-) \
-
-31 \1e
-tim\94
-##
-x
-##
-       `_¡¬t
-(\1e) \
-
-33 
-TCNT
-##
-x
- = 0; \
-
-34 
-CS
-##
-x
-##0
-_REG
- = 
-__tim\94
-##x##
-       `_div_to_»g
-(
-TIMER
-##x##
-_PRESCALER_DIV
-) << CS##x##0 ; \
-
-38 \1e
-tim\94
-##
-x
-##
-       `_¡Ý
-(\1e) \
-
-40 
-CS
-##
-x
-##0
-_REG
- = 0; \
-
-41 
-TCNT
-##
-x
- = 0; \
-
-42 }
-
-       )
-
-46 \ 1
-       #DEFINE_TIMER_GET_SET
-(
-x
-) \
-
-48 
-u\9at16_t
-tim\94
-##
-x
-##
-       `_g\91
-(\1e) \
-
-50 \15 
-TCNT
-##
-x
- ; \
-
-53 \1e
-tim\94
-##
-x
-##
-       `_£t
-(
-u\9at16_t
-t
-) \
-
-55 
-TCNT
-##
-x
- = 
-t
-; \
-
-56 }
-
-       )
-
-59 \ 1
-       #DEFINE_OV_INTR
-(
-x
-) \
-
-60 
-       `SIGNAL
-(
-x
-) \
-
-62 if(
-tim\94_OV_ÿÎback_\8f
-[
-x
-##
-_NUM
-]) \
-
-63 
-tim\94_OV_ÿÎback_\8f
-[
-x
-##
-_NUM
-](); \
-
-64 }
-
-       )
-
-67 \ 1
-       #DEFINE_OC_INTR
-(
-x
-) \
-
-68 
-       `SIGNAL
-(
-x
-) \
-
-70 if(
-tim\94_OC_ÿÎback_\8f
-[
-x
-##
-_NUM
-]) \
-
-71 
-tim\94_OC_ÿÎback_\8f
-[
-x
-##
-_NUM
-](); \
-
-72 }
-
-       )
-
-75 \ 1
-       #DEFINE_REGISTER_OV_INTR
-(
-x
-) \
-
-77 \1e
-tim\94
-##
-x
-##
-       `_»gi¡\94_OV_\9a\8c
-(\1e(*
-func
-)(\1e)) \
-
-79 
-u\9at8_t
-æags
-; \
-
-81 
-       `IRQ_LOCK
-(
-æags
-); \
-
-82 
-tim\94_OV_ÿÎback_\8f
-[
-SIG_OVERFLOW
-##
-x
-##
-_NUM
-] = 
-func
-; \
-
-83 ià(
-func
-) { \
-
-84 
-TOIE
-##
-x
-##
-_REG
- |= (1<<TOIE##x); \
-
-87 
-TOIE
-##
-x
-##
-_REG
- &ð(
-u\9at8_t
-)(~(1<<TOIE##x)); \
-
-89 
-       `IRQ_UNLOCK
-(
-æags
-); \
-
-90 }
-
-       )
-
-93 \ 1
-       #DEFINE_REGISTER_OC_INTR_AT_TICS
-(
-x
-) \
-
-95 \1e
-tim\94
-##
-x
-##
-       `_»gi¡\94_OC_\9a\8c_©_tics
-(\1e(*
-func
-)(\1e), 
-u\9at16_t
-t
-) \
-
-97 
-u\9at8_t
-æags
-; \
-
-99 
-       `IRQ_LOCK
-(
-æags
-); \
-
-100 
-tim\94_OC_ÿÎback_\8f
-[
-SIG_OUTPUT_COMPARE
-##
-x
-##
-_NUM
-] = 
-func
-; \
-
-101 ià(
-func
-) { \
-
-102 
-OCIE
-##
-x
-##
-_REG
- |= (1<<OCIE##x); \
-
-103 
-OCR
-##
-x
- = 
-t
-; \
-
-106 
-OCIE
-##
-x
-##
-_REG
- &ð(
-u\9at8_t
-)(~(1<<OCIE##x)); \
-
-108 
-       `IRQ_UNLOCK
-(
-æags
-); \
-
-109 }
-
-       )
-
-112 \ 1
-       #DEFINE_REGISTER_OC_INTR_IN_US
-(
-x
-,
-y
-) \
-
-114 
-\9at8_t
-tim\94
-##
-y
-##
-       `_»gi¡\94_OC_\9a\8c_\9a_us
-(\1e(*
-func
-)(\1e), 
-u\9at16_t
-t
-) \
-
-116 
-u\9at8_t
-æags
-; \
-
-117 \ e
-tics
-; \
-
-119 
-       `IRQ_LOCK
-(
-æags
-); \
-
-120 ià(! 
-func
-) { \
-
-121 
-tim\94_OC_ÿÎback_\8f
-[
-SIG_OUTPUT_COMPARE
-##
-y
-##
-_NUM
-] = 
-func
-; \
-
-122 
-OCIE
-##
-y
-##
-_REG
- &ð(
-u\9at8_t
-)(~(1<<OCIE##y)); \
-
-123 
-       `IRQ_UNLOCK
-(
-æags
-); \
-
-127 
-tics
- = 
-tim\94
-##
-x
-##
-       `_us_to_tics
-(
-t
-); \
-
-128 iàÐ
-tics
- > 0xFFFF ) { \
-
-129 
-       `IRQ_UNLOCK
-(
-æags
-); \
-
-133 
-OCR
-##
-y
- = 
-TCNT
-##
-x
- + 
-tics
-; \
-
-134 
-tim\94_OC_ÿÎback_\8f
-[
-SIG_OUTPUT_COMPARE
-##
-y
-##
-_NUM
-] = 
-func
-; \
-
-135 
-OCIE
-##
-y
-##
-_REG
- |= (1<<OCIE##y); \
-
-136 
-       `IRQ_UNLOCK
-(
-æags
-); \
-
-138 }
-
-       )
-
-141 \ 1
-       #DEFINE_DYNAMIC_PRESCALER_FUNCS
-(
-x
-) \
-
-143 
-\9at16_t
-tim\94
-##
-x
-##
-       `_div_to_»g
-(
-u\9at16_t
-div
-) \
-
-145 \15 
-__tim\94
-##
-x
-##
-       `_div_to_»g
-(
-div
-); \
-
-148 
-\9at16_t
-tim\94
-##
-x
-##
-       `_»g_to_div
-(
-u\9at8_t
-»g
-) \
-
-150 \15 
-__tim\94
-##
-x
-##
-       `_»g_to_div
-(
-»g
-); \
-
-153 
-u\9at16_t
-tim\94
-##
-x
-##
-       `_g\91_´esÿËr_div
-(\1e) \
-
-155 \15 
-__tim\94
-##
-x
-##
-       `_»g_to_div
-(
-CS
-##x##0
-_REG
- >> CS##x##0); \
-
-158 \1e
-tim\94
-##
-x
-##
-       `_£t_´esÿËr_div
-(
-u\9at16_t
-div
-) \
-
-160 
-CS
-##
-x
-##0
-_REG
- = 
-__tim\94
-##x##
-       `_div_to_»g
-(
-div
-) << CS##x##0 ; \
-
-161 }
-
-       )
-
-164 \ 1
-       #DEFINE_STATIC_PRESCALER_FUNCS
-(
-x
-) \
-
-166 
-\9at16_t
-tim\94
-##
-x
-##
-       `_div_to_»g
-(
-       `__©\8cibu\8b__
-((
-unu£d
-)è
-u\9at16_t
-div
-) \
-
-168 \15 
-__tim\94
-##
-x
-##
-       `_div_to_»g
-(
-TIMER
-##x##
-_PRESCALER_DIV
-); \
-
-171 
-u\9at16_t
-tim\94
-##
-x
-##
-       `_g\91_´esÿËr_div
-(\1e) \
-
-173 \15 
-TIMER
-##
-x
-##
-_PRESCALER_DIV
-; \
-
-174 }
-
-       )
-
-176 \ 1
-       #DEFINE_TIMER_US_CONVERSIONS
-(
-x
-) \
-
-178 \18
-\9al\9ae
\ e
-tim\94
-##
-x
-##
-       `_us_to_tics
-(\ e
-us
-) \
-
-180 \15 ((\ e)
-CONFIG_QUARTZ
- / \
-
-181 ((\ e)
-MHz
- * 
-tim\94
-##
-x
-##
-       `_g\91_´esÿËr_div
-()èè* 
-us
-; \
-
-184 \18
-\9al\9ae
\ e
-tim\94
-##
-x
-##
-       `_tics_to_us
-(\ e
-t
-) \
-
-186 \15 
-t
- / ((\ e)
-CONFIG_QUARTZ
- / \
-
-187 ((\ e)
-MHz
- * 
-tim\94
-##
-x
-##
-       `_g\91_´esÿËr_div
-()) ); \
-
-188 }
-
-       )
-
-       @timer_host.c
-
-22 \1e
-       $tim\94_\9a\99
-(\1e)
-
-24 
-       }
-}
-
-       @timer_init.c
-
-22 \ 2
-       ~<av\94sive.h
->
-
-23 \ 2
-       ~<av\94sive/·¹s.h
->
-
-24 \ 2
-       ~<av\94sive/tim\94s.h
->
-
-25 \ 2
-       ~<tim\94.h
->
-
-26 \ 2
-       ~<tim\94_\9a\8c.h
->
-
-27 \ 2
-       ~<tim\94_´esÿËr.h
->
-
-29 \ 2
-       ~<tim\94_cÚfig.h
->
-
-32 \1e
-       $tim\94_\9a\99
-(\1e)
-
-34 
-u\9at8_t
-æags
-;
-
-36 
-       `IRQ_LOCK
-(
-æags
-);
-
-37 
-       `tim\94_\9a\8c_\9a\99
-();
-
-39 #ià
-def\9aed
-TIMER0_ENABLED
- && def\9aed 
-TIMER0_AVAILABLE
-
-
-40 
-CS00_REG
- = 
-       `__tim\940_div_to_»g
-(
-TIMER0_PRESCALER_DIV
-è<< 
-CS00
- ;
-
-41 
-TCNT0
- = 0;
-
-43 #ià
-def\9aed
-TIMER1_ENABLED
- && def\9aed 
-TIMER1_AVAILABLE
-
-
-44 
-CS10_REG
- = 
-       `__tim\941_div_to_»g
-(
-TIMER1_PRESCALER_DIV
-è<< 
-CS10
- ;
-
-45 
-TCNT1
- = 0;
-
-47 #ià
-def\9aed
-TIMER2_ENABLED
- && def\9aed 
-TIMER2_AVAILABLE
-
-
-48 
-CS20_REG
- = 
-       `__tim\942_div_to_»g
-(
-TIMER2_PRESCALER_DIV
-è<< 
-CS20
- ;
-
-49 
-TCNT2
- = 0;
-
-51 #ià
-def\9aed
-TIMER3_ENABLED
- && def\9aed 
-TIMER3_AVAILABLE
-
-
-52 
-CS30_REG
- = 
-       `__tim\943_div_to_»g
-(
-TIMER3_PRESCALER_DIV
-è<< 
-CS30
- ;
-
-53 
-TCNT3
- = 0;
-
-55 #ià
-def\9aed
-TIMER4_ENABLED
- && def\9aed 
-TIMER4_AVAILABLE
-
-
-56 
-CS40_REG
- = 
-       `__tim\944_div_to_»g
-(
-TIMER4_PRESCALER_DIV
-è<< 
-CS40
- ;
-
-57 
-TCNT4
- = 0;
-
-59 #ià
-def\9aed
-TIMER5_ENABLED
- && def\9aed 
-TIMER5_AVAILABLE
-
-
-60 
-CS50_REG
- = 
-       `__tim\945_div_to_»g
-(
-TIMER5_PRESCALER_DIV
-è<< 
-CS50
- ;
-
-61 
-TCNT5
- = 0;
-
-63 
-       `IRQ_UNLOCK
-(
-æags
-);
-
-64 
-       }
-}
-
-       @timer_intr.c
-
-22 \ 2
-       ~<¡d\9at.h
->
-
-23 \ 2
-       ~<¡r\9ag.h
->
-
-25 \ 2
-       ~<av\94sive.h
->
-
-26 \ 2
-       ~<av\94sive/·¹s.h
->
-
-27 \ 2
-       ~<av\94sive/tim\94s.h
->
-
-29 \ 2
-       ~<tim\94.h
->
-
-30 \ 2
-       ~<tim\94_def\9a\99iÚs.h
->
-
-31 \ 2
-       ~<tim\94_\9a\8c.h
->
-
-33 \ 2
-       ~<tim\94_cÚfig.h
->
-
-35 vÞ©\9e\90
-tim\94_ÿÎback_t
-       gtim\94_OV_ÿÎback_\8f
-[
-SIG_OVERFLOW_TOTAL_NUM
-];
-
-36 vÞ©\9e\90
-tim\94_ÿÎback_t
-       gtim\94_OC_ÿÎback_\8f
-[
-SIG_OUTPUT_COMPARE_TOTAL_NUM
-];
-
-40 #ià
-def\9aed
-TIMER0_ENABLED
- && def\9aed 
-SIG_OVERFLOW0
-
-
-41 
-       $DEFINE_OV_INTR
-(
-SIG_OVERFLOW0
-)
-
-44 #ià
-def\9aed
-TIMER0_ENABLED
- && def\9aed 
-SIG_OUTPUT_COMPARE0
-
-
-45 
-       $DEFINE_OC_INTR
-(
-SIG_OUTPUT_COMPARE0
-)
-
-48 #ià
-def\9aed
-TIMER0_ENABLED
- && def\9aed 
-SIG_OUTPUT_COMPARE0A
-
-
-49 
-       $DEFINE_OC_INTR
-(
-SIG_OUTPUT_COMPARE0A
-)
-
-52 #ià
-def\9aed
-TIMER0_ENABLED
- && def\9aed 
-SIG_OUTPUT_COMPARE0B
-
-
-53 
-       $DEFINE_OC_INTR
-(
-SIG_OUTPUT_COMPARE0B
-)
-
-58 #ià
-def\9aed
-TIMER1_ENABLED
- && def\9aed 
-SIG_OVERFLOW1
-
-
-59 
-       $DEFINE_OV_INTR
-(
-SIG_OVERFLOW1
-)
-
-62 #ià
-def\9aed
-TIMER1A_ENABLED
- && def\9aed 
-SIG_OUTPUT_COMPARE1A
-
-
-63 
-       $DEFINE_OC_INTR
-(
-SIG_OUTPUT_COMPARE1A
-)
-
-66 #ià
-def\9aed
-TIMER1B_ENABLED
- && def\9aed 
-SIG_OUTPUT_COMPARE1B
-
-
-67 
-       $DEFINE_OC_INTR
-(
-SIG_OUTPUT_COMPARE1B
-)
-
-70 #ià
-def\9aed
-TIMER1C_ENABLED
- && def\9aed 
-SIG_OUTPUT_COMPARE1C
-
-
-71 
-       $DEFINE_OC_INTR
-(
-SIG_OUTPUT_COMPARE1C
-)
-
-76 #ià
-def\9aed
-TIMER2_ENABLED
- && def\9aed 
-SIG_OVERFLOW2
-
-
-77 
-       $DEFINE_OV_INTR
-(
-SIG_OVERFLOW2
-)
-
-80 #ià
-def\9aed
-TIMER2_ENABLED
- && def\9aed 
-SIG_OUTPUT_COMPARE2
-
-
-81 
-       $DEFINE_OC_INTR
-(
-SIG_OUTPUT_COMPARE2
-)
-
-84 #ià
-def\9aed
-TIMER2_ENABLED
- && def\9aed 
-SIG_OUTPUT_COMPARE2A
-
-
-85 
-       $DEFINE_OC_INTR
-(
-SIG_OUTPUT_COMPARE2A
-)
-
-88 #ià
-def\9aed
-TIMER2_ENABLED
- && def\9aed 
-SIG_OUTPUT_COMPARE2B
-
-
-89 
-       $DEFINE_OC_INTR
-(
-SIG_OUTPUT_COMPARE2B
-)
-
-94 #ià
-def\9aed
-TIMER3_ENABLED
- && def\9aed 
-SIG_OVERFLOW3
-
-
-95 
-       $DEFINE_OV_INTR
-(
-SIG_OVERFLOW3
-)
-
-98 #ià
-def\9aed
-TIMER3A_ENABLED
- && def\9aed 
-SIG_OUTPUT_COMPARE3A
-
-
-99 
-       $DEFINE_OC_INTR
-(
-SIG_OUTPUT_COMPARE3A
-)
-
-102 #ià
-def\9aed
-TIMER3B_ENABLED
- && def\9aed 
-SIG_OUTPUT_COMPARE3B
-
-
-103 
-       $DEFINE_OC_INTR
-(
-SIG_OUTPUT_COMPARE3B
-)
-
-106 #ià
-def\9aed
-TIMER3C_ENABLED
- && def\9aed 
-SIG_OUTPUT_COMPARE3C
-
-
-107 
-       $DEFINE_OC_INTR
-(
-SIG_OUTPUT_COMPARE3C
-)
-
-112 #ià
-def\9aed
-TIMER4_ENABLED
- && def\9aed 
-SIG_OVERFLOW4
-
-
-113 
-       $DEFINE_OV_INTR
-(
-SIG_OVERFLOW4
-)
-
-116 #ià
-def\9aed
-TIMER4A_ENABLED
- && def\9aed 
-SIG_OUTPUT_COMPARE4A
-
-
-117 
-       $DEFINE_OC_INTR
-(
-SIG_OUTPUT_COMPARE4A
-)
-
-120 #ià
-def\9aed
-TIMER4B_ENABLED
- && def\9aed 
-SIG_OUTPUT_COMPARE4B
-
-
-121 
-       $DEFINE_OC_INTR
-(
-SIG_OUTPUT_COMPARE4B
-)
-
-124 #ià
-def\9aed
-TIMER4C_ENABLED
- && def\9aed 
-SIG_OUTPUT_COMPARE4C
-
-
-125 
-       $DEFINE_OC_INTR
-(
-SIG_OUTPUT_COMPARE4C
-)
-
-130 #ià
-def\9aed
-TIMER5_ENABLED
- && def\9aed 
-SIG_OVERFLOW5
-
-
-131 
-       $DEFINE_OV_INTR
-(
-SIG_OVERFLOW5
-)
-
-134 #ià
-def\9aed
-TIMER5A_ENABLED
- && def\9aed 
-SIG_OUTPUT_COMPARE5A
-
-
-135 
-       $DEFINE_OC_INTR
-(
-SIG_OUTPUT_COMPARE5A
-)
-
-138 #ià
-def\9aed
-TIMER5B_ENABLED
- && def\9aed 
-SIG_OUTPUT_COMPARE5B
-
-
-139 
-       $DEFINE_OC_INTR
-(
-SIG_OUTPUT_COMPARE5B
-)
-
-142 #ià
-def\9aed
-TIMER5C_ENABLED
- && def\9aed 
-SIG_OUTPUT_COMPARE5C
-
-
-143 
-       $DEFINE_OC_INTR
-(
-SIG_OUTPUT_COMPARE5C
-)
-
-148 \1e
-       $tim\94_\9a\8c_\9a\99
-(\1e)
-
-150 
-       `mem£t
-((\1e*)
-tim\94_OV_ÿÎback_\8f
-, 0, \17(timer_OV_callback_table));
-
-151 
-       `mem£t
-((\1e*)
-tim\94_OC_ÿÎback_\8f
-, 0, \17(timer_OC_callback_table));
-
-152 
-       }
-}
-
-       @timer_intr.h
-
-22 \ 2
-       ~<av\94sive/·¹s.h
->
-
-24 \e\1e(*
-       ttim\94_ÿÎback_t
-)(\1e);
-
-26 \rvÞ©\9e\90
-tim\94_ÿÎback_t
-tim\94_OV_ÿÎback_\8f
-[
-SIG_OVERFLOW_TOTAL_NUM
-];
-
-27 \rvÞ©\9e\90
-tim\94_ÿÎback_t
-tim\94_OC_ÿÎback_\8f
-[
-SIG_OUTPUT_COMPARE_TOTAL_NUM
-];
-
-30 \1e
-       `tim\94_\9a\8c_\9a\99
-(\1e);
-
-       @timer_prescaler.h
-
-22 #iâdeà
-_TIMER_PRESCALER_H_
-
-
-23 \ 1
-       #_TIMER_PRESCALER_H_
-
-
-       )
-
-28 \18
-\9al\9ae
-\9at16_t
-       $__tim\940_div_to_»g
-(
-u\9at16_t
-div
-)
-
-30 \1a
-div
-) {
-
-31 #ià
-def\9aed
-TIMER0_PRESCALER_REG_0
- && TIMER0_PRESCALER_REG_0 >= 0
-
-32 \ 4
-TIMER0_PRESCALER_REG_0
-:
-
-36 #ià
-def\9aed
-TIMER0_PRESCALER_REG_1
- && TIMER0_PRESCALER_REG_1 >= 0
-
-37 \ 4
-TIMER0_PRESCALER_REG_1
-:
-
-41 #ià
-def\9aed
-TIMER0_PRESCALER_REG_2
- && TIMER0_PRESCALER_REG_2 >= 0
-
-42 \ 4
-TIMER0_PRESCALER_REG_2
-:
-
-46 #ià
-def\9aed
-TIMER0_PRESCALER_REG_3
- && TIMER0_PRESCALER_REG_3 >= 0
-
-47 \ 4
-TIMER0_PRESCALER_REG_3
-:
-
-51 #ià
-def\9aed
-TIMER0_PRESCALER_REG_4
- && TIMER0_PRESCALER_REG_4 >= 0
-
-52 \ 4
-TIMER0_PRESCALER_REG_4
-:
-
-56 #ià
-def\9aed
-TIMER0_PRESCALER_REG_5
- && TIMER0_PRESCALER_REG_5 >= 0
-
-57 \ 4
-TIMER0_PRESCALER_REG_5
-:
-
-61 #ià
-def\9aed
-TIMER0_PRESCALER_REG_6
- && TIMER0_PRESCALER_REG_6 >= 0
-
-62 \ 4
-TIMER0_PRESCALER_REG_6
-:
-
-66 #ià
-def\9aed
-TIMER0_PRESCALER_REG_7
- && TIMER0_PRESCALER_REG_7 >= 0
-
-67 \ 4
-TIMER0_PRESCALER_REG_7
-:
-
-71 #ià
-def\9aed
-TIMER0_PRESCALER_REG_8
- && TIMER0_PRESCALER_REG_8 >= 0
-
-72 \ 4
-TIMER0_PRESCALER_REG_8
-:
-
-76 #ià
-def\9aed
-TIMER0_PRESCALER_REG_9
- && TIMER0_PRESCALER_REG_9 >= 0
-
-77 \ 4
-TIMER0_PRESCALER_REG_9
-:
-
-81 #ià
-def\9aed
-TIMER0_PRESCALER_REG_10
- && TIMER0_PRESCALER_REG_10 >= 0
-
-82 \ 4
-TIMER0_PRESCALER_REG_10
-:
-
-86 #ià
-def\9aed
-TIMER0_PRESCALER_REG_11
- && TIMER0_PRESCALER_REG_11 >= 0
-
-87 \ 4
-TIMER0_PRESCALER_REG_11
-:
-
-91 #ià
-def\9aed
-TIMER0_PRESCALER_REG_12
- && TIMER0_PRESCALER_REG_12 >= 0
-
-92 \ 4
-TIMER0_PRESCALER_REG_12
-:
-
-96 #ià
-def\9aed
-TIMER0_PRESCALER_REG_13
- && TIMER0_PRESCALER_REG_13 >= 0
-
-97 \ 4
-TIMER0_PRESCALER_REG_13
-:
-
-101 #ià
-def\9aed
-TIMER0_PRESCALER_REG_14
- && TIMER0_PRESCALER_REG_14 >= 0
-
-102 \ 4
-TIMER0_PRESCALER_REG_14
-:
-
-106 #ià
-def\9aed
-TIMER0_PRESCALER_REG_15
- && TIMER0_PRESCALER_REG_15 >= 0
-
-107 \ 4
-TIMER0_PRESCALER_REG_15
-:
-
-113 
-       }
-}
-
-118 \18
-\9al\9ae
-\9at16_t
-       $__tim\940_»g_to_div
-(
-u\9at8_t
-»g
-)
-
-120 \1a
-»g
-) {
-
-121 #ià
-def\9aed
-TIMER0_PRESCALER_DIV_0
-
-
-122 \ 4
-TIMER0_PRESCALER_DIV_0
-:
-
-126 #ià
-def\9aed
-TIMER0_PRESCALER_DIV_1
-
-
-127 \ 4
-TIMER0_PRESCALER_DIV_1
-:
-
-131 #ià
-def\9aed
-TIMER0_PRESCALER_DIV_2
-
-
-132 \ 4
-TIMER0_PRESCALER_DIV_2
-:
-
-136 #ià
-def\9aed
-TIMER0_PRESCALER_DIV_4
-
-
-137 \ 4
-TIMER0_PRESCALER_DIV_4
-:
-
-141 #ià
-def\9aed
-TIMER0_PRESCALER_DIV_8
-
-
-142 \ 4
-TIMER0_PRESCALER_DIV_8
-:
-
-146 #ià
-def\9aed
-TIMER0_PRESCALER_DIV_16
-
-
-147 \ 4
-TIMER0_PRESCALER_DIV_16
-:
-
-151 #ià
-def\9aed
-TIMER0_PRESCALER_DIV_32
-
-
-152 \ 4
-TIMER0_PRESCALER_DIV_32
-:
-
-156 #ià
-def\9aed
-TIMER0_PRESCALER_DIV_64
-
-
-157 \ 4
-TIMER0_PRESCALER_DIV_64
-:
-
-161 #ià
-def\9aed
-TIMER0_PRESCALER_DIV_128
-
-
-162 \ 4
-TIMER0_PRESCALER_DIV_128
-:
-
-166 #ià
-def\9aed
-TIMER0_PRESCALER_DIV_256
-
-
-167 \ 4
-TIMER0_PRESCALER_DIV_256
-:
-
-171 #ià
-def\9aed
-TIMER0_PRESCALER_DIV_512
-
-
-172 \ 4
-TIMER0_PRESCALER_DIV_512
-:
-
-176 #ià
-def\9aed
-TIMER0_PRESCALER_DIV_1024
-
-
-177 \ 4
-TIMER0_PRESCALER_DIV_1024
-:
-
-181 #ià
-def\9aed
-TIMER0_PRESCALER_DIV_2048
-
-
-182 \ 4
-TIMER0_PRESCALER_DIV_2048
-:
-
-186 #ià
-def\9aed
-TIMER0_PRESCALER_DIV_4096
-
-
-187 \ 4
-TIMER0_PRESCALER_DIV_4096
-:
-
-191 #ià
-def\9aed
-TIMER0_PRESCALER_DIV_8192
-
-
-192 \ 4
-TIMER0_PRESCALER_DIV_8192
-:
-
-196 #ià
-def\9aed
-TIMER0_PRESCALER_DIV_16384
-
-
-197 \ 4
-TIMER0_PRESCALER_DIV_16384
-:
-
-204 
-       }
-}
-
-210 \18
-\9al\9ae
-\9at16_t
-       $__tim\941_div_to_»g
-(
-u\9at16_t
-div
-)
-
-212 \1a
-div
-) {
-
-213 #ià
-def\9aed
-TIMER1_PRESCALER_REG_0
- && TIMER1_PRESCALER_REG_0 >= 0
-
-214 \ 4
-TIMER1_PRESCALER_REG_0
-:
-
-218 #ià
-def\9aed
-TIMER1_PRESCALER_REG_1
- && TIMER1_PRESCALER_REG_1 >= 0
-
-219 \ 4
-TIMER1_PRESCALER_REG_1
-:
-
-223 #ià
-def\9aed
-TIMER1_PRESCALER_REG_2
- && TIMER1_PRESCALER_REG_2 >= 0
-
-224 \ 4
-TIMER1_PRESCALER_REG_2
-:
-
-228 #ià
-def\9aed
-TIMER1_PRESCALER_REG_3
- && TIMER1_PRESCALER_REG_3 >= 0
-
-229 \ 4
-TIMER1_PRESCALER_REG_3
-:
-
-233 #ià
-def\9aed
-TIMER1_PRESCALER_REG_4
- && TIMER1_PRESCALER_REG_4 >= 0
-
-234 \ 4
-TIMER1_PRESCALER_REG_4
-:
-
-238 #ià
-def\9aed
-TIMER1_PRESCALER_REG_5
- && TIMER1_PRESCALER_REG_5 >= 0
-
-239 \ 4
-TIMER1_PRESCALER_REG_5
-:
-
-243 #ià
-def\9aed
-TIMER1_PRESCALER_REG_6
- && TIMER1_PRESCALER_REG_6 >= 0
-
-244 \ 4
-TIMER1_PRESCALER_REG_6
-:
-
-248 #ià
-def\9aed
-TIMER1_PRESCALER_REG_7
- && TIMER1_PRESCALER_REG_7 >= 0
-
-249 \ 4
-TIMER1_PRESCALER_REG_7
-:
-
-253 #ià
-def\9aed
-TIMER1_PRESCALER_REG_8
- && TIMER1_PRESCALER_REG_8 >= 0
-
-254 \ 4
-TIMER1_PRESCALER_REG_8
-:
-
-258 #ià
-def\9aed
-TIMER1_PRESCALER_REG_9
- && TIMER1_PRESCALER_REG_9 >= 0
-
-259 \ 4
-TIMER1_PRESCALER_REG_9
-:
-
-263 #ià
-def\9aed
-TIMER1_PRESCALER_REG_10
- && TIMER1_PRESCALER_REG_10 >= 0
-
-264 \ 4
-TIMER1_PRESCALER_REG_10
-:
-
-268 #ià
-def\9aed
-TIMER1_PRESCALER_REG_11
- && TIMER1_PRESCALER_REG_11 >= 0
-
-269 \ 4
-TIMER1_PRESCALER_REG_11
-:
-
-273 #ià
-def\9aed
-TIMER1_PRESCALER_REG_12
- && TIMER1_PRESCALER_REG_12 >= 0
-
-274 \ 4
-TIMER1_PRESCALER_REG_12
-:
-
-278 #ià
-def\9aed
-TIMER1_PRESCALER_REG_13
- && TIMER1_PRESCALER_REG_13 >= 0
-
-279 \ 4
-TIMER1_PRESCALER_REG_13
-:
-
-283 #ià
-def\9aed
-TIMER1_PRESCALER_REG_14
- && TIMER1_PRESCALER_REG_14 >= 0
-
-284 \ 4
-TIMER1_PRESCALER_REG_14
-:
-
-288 #ià
-def\9aed
-TIMER1_PRESCALER_REG_15
- && TIMER1_PRESCALER_REG_15 >= 0
-
-289 \ 4
-TIMER1_PRESCALER_REG_15
-:
-
-295 
-       }
-}
-
-300 \18
-\9al\9ae
-\9at16_t
-       $__tim\941_»g_to_div
-(
-u\9at8_t
-»g
-)
-
-302 \1a
-»g
-) {
-
-303 #ià
-def\9aed
-TIMER1_PRESCALER_DIV_0
-
-
-304 \ 4
-TIMER1_PRESCALER_DIV_0
-:
-
-308 #ià
-def\9aed
-TIMER1_PRESCALER_DIV_1
-
-
-309 \ 4
-TIMER1_PRESCALER_DIV_1
-:
-
-313 #ià
-def\9aed
-TIMER1_PRESCALER_DIV_2
-
-
-314 \ 4
-TIMER1_PRESCALER_DIV_2
-:
-
-318 #ià
-def\9aed
-TIMER1_PRESCALER_DIV_4
-
-
-319 \ 4
-TIMER1_PRESCALER_DIV_4
-:
-
-323 #ià
-def\9aed
-TIMER1_PRESCALER_DIV_8
-
-
-324 \ 4
-TIMER1_PRESCALER_DIV_8
-:
-
-328 #ià
-def\9aed
-TIMER1_PRESCALER_DIV_16
-
-
-329 \ 4
-TIMER1_PRESCALER_DIV_16
-:
-
-333 #ià
-def\9aed
-TIMER1_PRESCALER_DIV_32
-
-
-334 \ 4
-TIMER1_PRESCALER_DIV_32
-:
-
-338 #ià
-def\9aed
-TIMER1_PRESCALER_DIV_64
-
-
-339 \ 4
-TIMER1_PRESCALER_DIV_64
-:
-
-343 #ià
-def\9aed
-TIMER1_PRESCALER_DIV_128
-
-
-344 \ 4
-TIMER1_PRESCALER_DIV_128
-:
-
-348 #ià
-def\9aed
-TIMER1_PRESCALER_DIV_256
-
-
-349 \ 4
-TIMER1_PRESCALER_DIV_256
-:
-
-353 #ià
-def\9aed
-TIMER1_PRESCALER_DIV_512
-
-
-354 \ 4
-TIMER1_PRESCALER_DIV_512
-:
-
-358 #ià
-def\9aed
-TIMER1_PRESCALER_DIV_1024
-
-
-359 \ 4
-TIMER1_PRESCALER_DIV_1024
-:
-
-363 #ià
-def\9aed
-TIMER1_PRESCALER_DIV_2048
-
-
-364 \ 4
-TIMER1_PRESCALER_DIV_2048
-:
-
-368 #ià
-def\9aed
-TIMER1_PRESCALER_DIV_4096
-
-
-369 \ 4
-TIMER1_PRESCALER_DIV_4096
-:
-
-373 #ià
-def\9aed
-TIMER1_PRESCALER_DIV_8192
-
-
-374 \ 4
-TIMER1_PRESCALER_DIV_8192
-:
-
-378 #ià
-def\9aed
-TIMER1_PRESCALER_DIV_16384
-
-
-379 \ 4
-TIMER1_PRESCALER_DIV_16384
-:
-
-386 
-       }
-}
-
-393 \18
-\9al\9ae
-\9at16_t
-       $__tim\942_div_to_»g
-(
-u\9at16_t
-div
-)
-
-395 \1a
-div
-) {
-
-396 #ià
-def\9aed
-TIMER2_PRESCALER_REG_0
- && TIMER2_PRESCALER_REG_0 >= 0
-
-397 \ 4
-TIMER2_PRESCALER_REG_0
-:
-
-401 #ià
-def\9aed
-TIMER2_PRESCALER_REG_1
- && TIMER2_PRESCALER_REG_1 >= 0
-
-402 \ 4
-TIMER2_PRESCALER_REG_1
-:
-
-406 #ià
-def\9aed
-TIMER2_PRESCALER_REG_2
- && TIMER2_PRESCALER_REG_2 >= 0
-
-407 \ 4
-TIMER2_PRESCALER_REG_2
-:
-
-411 #ià
-def\9aed
-TIMER2_PRESCALER_REG_3
- && TIMER2_PRESCALER_REG_3 >= 0
-
-412 \ 4
-TIMER2_PRESCALER_REG_3
-:
-
-416 #ià
-def\9aed
-TIMER2_PRESCALER_REG_4
- && TIMER2_PRESCALER_REG_4 >= 0
-
-417 \ 4
-TIMER2_PRESCALER_REG_4
-:
-
-421 #ià
-def\9aed
-TIMER2_PRESCALER_REG_5
- && TIMER2_PRESCALER_REG_5 >= 0
-
-422 \ 4
-TIMER2_PRESCALER_REG_5
-:
-
-426 #ià
-def\9aed
-TIMER2_PRESCALER_REG_6
- && TIMER2_PRESCALER_REG_6 >= 0
-
-427 \ 4
-TIMER2_PRESCALER_REG_6
-:
-
-431 #ià
-def\9aed
-TIMER2_PRESCALER_REG_7
- && TIMER2_PRESCALER_REG_7 >= 0
-
-432 \ 4
-TIMER2_PRESCALER_REG_7
-:
-
-436 #ià
-def\9aed
-TIMER2_PRESCALER_REG_8
- && TIMER2_PRESCALER_REG_8 >= 0
-
-437 \ 4
-TIMER2_PRESCALER_REG_8
-:
-
-441 #ià
-def\9aed
-TIMER2_PRESCALER_REG_9
- && TIMER2_PRESCALER_REG_9 >= 0
-
-442 \ 4
-TIMER2_PRESCALER_REG_9
-:
-
-446 #ià
-def\9aed
-TIMER2_PRESCALER_REG_10
- && TIMER2_PRESCALER_REG_10 >= 0
-
-447 \ 4
-TIMER2_PRESCALER_REG_10
-:
-
-451 #ià
-def\9aed
-TIMER2_PRESCALER_REG_11
- && TIMER2_PRESCALER_REG_11 >= 0
-
-452 \ 4
-TIMER2_PRESCALER_REG_11
-:
-
-456 #ià
-def\9aed
-TIMER2_PRESCALER_REG_12
- && TIMER2_PRESCALER_REG_12 >= 0
-
-457 \ 4
-TIMER2_PRESCALER_REG_12
-:
-
-461 #ià
-def\9aed
-TIMER2_PRESCALER_REG_13
- && TIMER2_PRESCALER_REG_13 >= 0
-
-462 \ 4
-TIMER2_PRESCALER_REG_13
-:
-
-466 #ià
-def\9aed
-TIMER2_PRESCALER_REG_14
- && TIMER2_PRESCALER_REG_14 >= 0
-
-467 \ 4
-TIMER2_PRESCALER_REG_14
-:
-
-471 #ià
-def\9aed
-TIMER2_PRESCALER_REG_15
- && TIMER2_PRESCALER_REG_15 >= 0
-
-472 \ 4
-TIMER2_PRESCALER_REG_15
-:
-
-478 
-       }
-}
-
-483 \18
-\9al\9ae
-\9at16_t
-       $__tim\942_»g_to_div
-(
-u\9at8_t
-»g
-)
-
-485 \1a
-»g
-) {
-
-486 #ià
-def\9aed
-TIMER2_PRESCALER_DIV_0
-
-
-487 \ 4
-TIMER2_PRESCALER_DIV_0
-:
-
-491 #ià
-def\9aed
-TIMER2_PRESCALER_DIV_1
-
-
-492 \ 4
-TIMER2_PRESCALER_DIV_1
-:
-
-496 #ià
-def\9aed
-TIMER2_PRESCALER_DIV_2
-
-
-497 \ 4
-TIMER2_PRESCALER_DIV_2
-:
-
-501 #ià
-def\9aed
-TIMER2_PRESCALER_DIV_4
-
-
-502 \ 4
-TIMER2_PRESCALER_DIV_4
-:
-
-506 #ià
-def\9aed
-TIMER2_PRESCALER_DIV_8
-
-
-507 \ 4
-TIMER2_PRESCALER_DIV_8
-:
-
-511 #ià
-def\9aed
-TIMER2_PRESCALER_DIV_16
-
-
-512 \ 4
-TIMER2_PRESCALER_DIV_16
-:
-
-516 #ià
-def\9aed
-TIMER2_PRESCALER_DIV_32
-
-
-517 \ 4
-TIMER2_PRESCALER_DIV_32
-:
-
-521 #ià
-def\9aed
-TIMER2_PRESCALER_DIV_64
-
-
-522 \ 4
-TIMER2_PRESCALER_DIV_64
-:
-
-526 #ià
-def\9aed
-TIMER2_PRESCALER_DIV_128
-
-
-527 \ 4
-TIMER2_PRESCALER_DIV_128
-:
-
-531 #ià
-def\9aed
-TIMER2_PRESCALER_DIV_256
-
-
-532 \ 4
-TIMER2_PRESCALER_DIV_256
-:
-
-536 #ià
-def\9aed
-TIMER2_PRESCALER_DIV_512
-
-
-537 \ 4
-TIMER2_PRESCALER_DIV_512
-:
-
-541 #ià
-def\9aed
-TIMER2_PRESCALER_DIV_1024
-
-
-542 \ 4
-TIMER2_PRESCALER_DIV_1024
-:
-
-546 #ià
-def\9aed
-TIMER2_PRESCALER_DIV_2048
-
-
-547 \ 4
-TIMER2_PRESCALER_DIV_2048
-:
-
-551 #ià
-def\9aed
-TIMER2_PRESCALER_DIV_4096
-
-
-552 \ 4
-TIMER2_PRESCALER_DIV_4096
-:
-
-556 #ià
-def\9aed
-TIMER2_PRESCALER_DIV_8192
-
-
-557 \ 4
-TIMER2_PRESCALER_DIV_8192
-:
-
-561 #ià
-def\9aed
-TIMER2_PRESCALER_DIV_16384
-
-
-562 \ 4
-TIMER2_PRESCALER_DIV_16384
-:
-
-569 
-       }
-}
-
-576 \18
-\9al\9ae
-\9at16_t
-       $__tim\943_div_to_»g
-(
-u\9at16_t
-div
-)
-
-578 \1a
-div
-) {
-
-579 #ià
-def\9aed
-TIMER3_PRESCALER_REG_0
- && TIMER3_PRESCALER_REG_0 >= 0
-
-580 \ 4
-TIMER3_PRESCALER_REG_0
-:
-
-584 #ià
-def\9aed
-TIMER3_PRESCALER_REG_1
- && TIMER3_PRESCALER_REG_1 >= 0
-
-585 \ 4
-TIMER3_PRESCALER_REG_1
-:
-
-589 #ià
-def\9aed
-TIMER3_PRESCALER_REG_2
- && TIMER3_PRESCALER_REG_2 >= 0
-
-590 \ 4
-TIMER3_PRESCALER_REG_2
-:
-
-594 #ià
-def\9aed
-TIMER3_PRESCALER_REG_3
- && TIMER3_PRESCALER_REG_3 >= 0
-
-595 \ 4
-TIMER3_PRESCALER_REG_3
-:
-
-599 #ià
-def\9aed
-TIMER3_PRESCALER_REG_4
- && TIMER3_PRESCALER_REG_4 >= 0
-
-600 \ 4
-TIMER3_PRESCALER_REG_4
-:
-
-604 #ià
-def\9aed
-TIMER3_PRESCALER_REG_5
- && TIMER3_PRESCALER_REG_5 >= 0
-
-605 \ 4
-TIMER3_PRESCALER_REG_5
-:
-
-609 #ià
-def\9aed
-TIMER3_PRESCALER_REG_6
- && TIMER3_PRESCALER_REG_6 >= 0
-
-610 \ 4
-TIMER3_PRESCALER_REG_6
-:
-
-614 #ià
-def\9aed
-TIMER3_PRESCALER_REG_7
- && TIMER3_PRESCALER_REG_7 >= 0
-
-615 \ 4
-TIMER3_PRESCALER_REG_7
-:
-
-619 #ià
-def\9aed
-TIMER3_PRESCALER_REG_8
- && TIMER3_PRESCALER_REG_8 >= 0
-
-620 \ 4
-TIMER3_PRESCALER_REG_8
-:
-
-624 #ià
-def\9aed
-TIMER3_PRESCALER_REG_9
- && TIMER3_PRESCALER_REG_9 >= 0
-
-625 \ 4
-TIMER3_PRESCALER_REG_9
-:
-
-629 #ià
-def\9aed
-TIMER3_PRESCALER_REG_10
- && TIMER3_PRESCALER_REG_10 >= 0
-
-630 \ 4
-TIMER3_PRESCALER_REG_10
-:
-
-634 #ià
-def\9aed
-TIMER3_PRESCALER_REG_11
- && TIMER3_PRESCALER_REG_11 >= 0
-
-635 \ 4
-TIMER3_PRESCALER_REG_11
-:
-
-639 #ià
-def\9aed
-TIMER3_PRESCALER_REG_12
- && TIMER3_PRESCALER_REG_12 >= 0
-
-640 \ 4
-TIMER3_PRESCALER_REG_12
-:
-
-644 #ià
-def\9aed
-TIMER3_PRESCALER_REG_13
- && TIMER3_PRESCALER_REG_13 >= 0
-
-645 \ 4
-TIMER3_PRESCALER_REG_13
-:
-
-648 #ià
-def\9aed
-TIMER3_PRESCALER_REG_14
- && TIMER3_PRESCALER_REG_14 >= 0
-
-649 \ 4
-TIMER3_PRESCALER_REG_14
-:
-
-653 #ià
-def\9aed
-TIMER3_PRESCALER_REG_15
- && TIMER3_PRESCALER_REG_15 >= 0
-
-654 \ 4
-TIMER3_PRESCALER_REG_15
-:
-
-660 
-       }
-}
-
-665 \18
-\9al\9ae
-\9at16_t
-       $__tim\943_»g_to_div
-(
-u\9at8_t
-»g
-)
-
-667 \1a
-»g
-) {
-
-668 #ià
-def\9aed
-TIMER3_PRESCALER_DIV_0
-
-
-669 \ 4
-TIMER3_PRESCALER_DIV_0
-:
-
-673 #ià
-def\9aed
-TIMER3_PRESCALER_DIV_1
-
-
-674 \ 4
-TIMER3_PRESCALER_DIV_1
-:
-
-678 #ià
-def\9aed
-TIMER3_PRESCALER_DIV_2
-
-
-679 \ 4
-TIMER3_PRESCALER_DIV_2
-:
-
-683 #ià
-def\9aed
-TIMER3_PRESCALER_DIV_4
-
-
-684 \ 4
-TIMER3_PRESCALER_DIV_4
-:
-
-688 #ià
-def\9aed
-TIMER3_PRESCALER_DIV_8
-
-
-689 \ 4
-TIMER3_PRESCALER_DIV_8
-:
-
-693 #ià
-def\9aed
-TIMER3_PRESCALER_DIV_16
-
-
-694 \ 4
-TIMER3_PRESCALER_DIV_16
-:
-
-698 #ià
-def\9aed
-TIMER3_PRESCALER_DIV_32
-
-
-699 \ 4
-TIMER3_PRESCALER_DIV_32
-:
-
-703 #ià
-def\9aed
-TIMER3_PRESCALER_DIV_64
-
-
-704 \ 4
-TIMER3_PRESCALER_DIV_64
-:
-
-708 #ià
-def\9aed
-TIMER3_PRESCALER_DIV_128
-
-
-709 \ 4
-TIMER3_PRESCALER_DIV_128
-:
-
-713 #ià
-def\9aed
-TIMER3_PRESCALER_DIV_256
-
-
-714 \ 4
-TIMER3_PRESCALER_DIV_256
-:
-
-718 #ià
-def\9aed
-TIMER3_PRESCALER_DIV_512
-
-
-719 \ 4
-TIMER3_PRESCALER_DIV_512
-:
-
-723 #ià
-def\9aed
-TIMER3_PRESCALER_DIV_1024
-
-
-724 \ 4
-TIMER3_PRESCALER_DIV_1024
-:
-
-728 #ià
-def\9aed
-TIMER3_PRESCALER_DIV_2048
-
-
-729 \ 4
-TIMER3_PRESCALER_DIV_2048
-:
-
-733 #ià
-def\9aed
-TIMER3_PRESCALER_DIV_4096
-
-
-734 \ 4
-TIMER3_PRESCALER_DIV_4096
-:
-
-738 #ià
-def\9aed
-TIMER3_PRESCALER_DIV_8192
-
-
-739 \ 4
-TIMER3_PRESCALER_DIV_8192
-:
-
-743 #ià
-def\9aed
-TIMER3_PRESCALER_DIV_16384
-
-
-744 \ 4
-TIMER3_PRESCALER_DIV_16384
-:
-
-751 
-       }
-}
-
-756 \18
-\9al\9ae
-\9at16_t
-       $__tim\944_div_to_»g
-(
-u\9at16_t
-div
-)
-
-758 \1a
-div
-) {
-
-759 #ià
-def\9aed
-TIMER4_PRESCALER_REG_0
- && TIMER4_PRESCALER_REG_0 >= 0
-
-760 \ 4
-TIMER4_PRESCALER_REG_0
-:
-
-764 #ià
-def\9aed
-TIMER4_PRESCALER_REG_1
- && TIMER4_PRESCALER_REG_1 >= 0
-
-765 \ 4
-TIMER4_PRESCALER_REG_1
-:
-
-769 #ià
-def\9aed
-TIMER4_PRESCALER_REG_2
- && TIMER4_PRESCALER_REG_2 >= 0
-
-770 \ 4
-TIMER4_PRESCALER_REG_2
-:
-
-774 #ià
-def\9aed
-TIMER4_PRESCALER_REG_3
- && TIMER4_PRESCALER_REG_3 >= 0
-
-775 \ 4
-TIMER4_PRESCALER_REG_3
-:
-
-779 #ià
-def\9aed
-TIMER4_PRESCALER_REG_4
- && TIMER4_PRESCALER_REG_4 >= 0
-
-780 \ 4
-TIMER4_PRESCALER_REG_4
-:
-
-784 #ià
-def\9aed
-TIMER4_PRESCALER_REG_5
- && TIMER4_PRESCALER_REG_5 >= 0
-
-785 \ 4
-TIMER4_PRESCALER_REG_5
-:
-
-789 #ià
-def\9aed
-TIMER4_PRESCALER_REG_6
- && TIMER4_PRESCALER_REG_6 >= 0
-
-790 \ 4
-TIMER4_PRESCALER_REG_6
-:
-
-794 #ià
-def\9aed
-TIMER4_PRESCALER_REG_7
- && TIMER4_PRESCALER_REG_7 >= 0
-
-795 \ 4
-TIMER4_PRESCALER_REG_7
-:
-
-799 #ià
-def\9aed
-TIMER4_PRESCALER_REG_8
- && TIMER4_PRESCALER_REG_8 >= 0
-
-800 \ 4
-TIMER4_PRESCALER_REG_8
-:
-
-804 #ià
-def\9aed
-TIMER4_PRESCALER_REG_9
- && TIMER4_PRESCALER_REG_9 >= 0
-
-805 \ 4
-TIMER4_PRESCALER_REG_9
-:
-
-809 #ià
-def\9aed
-TIMER4_PRESCALER_REG_10
- && TIMER4_PRESCALER_REG_10 >= 0
-
-810 \ 4
-TIMER4_PRESCALER_REG_10
-:
-
-814 #ià
-def\9aed
-TIMER4_PRESCALER_REG_11
- && TIMER4_PRESCALER_REG_11 >= 0
-
-815 \ 4
-TIMER4_PRESCALER_REG_11
-:
-
-819 #ià
-def\9aed
-TIMER4_PRESCALER_REG_12
- && TIMER4_PRESCALER_REG_12 >= 0
-
-820 \ 4
-TIMER4_PRESCALER_REG_12
-:
-
-824 #ià
-def\9aed
-TIMER4_PRESCALER_REG_13
- && TIMER4_PRESCALER_REG_13 >= 0
-
-825 \ 4
-TIMER4_PRESCALER_REG_13
-:
-
-828 #ià
-def\9aed
-TIMER4_PRESCALER_REG_14
- && TIMER4_PRESCALER_REG_14 >= 0
-
-829 \ 4
-TIMER4_PRESCALER_REG_14
-:
-
-833 #ià
-def\9aed
-TIMER4_PRESCALER_REG_15
- && TIMER4_PRESCALER_REG_15 >= 0
-
-834 \ 4
-TIMER4_PRESCALER_REG_15
-:
-
-840 
-       }
-}
-
-845 \18
-\9al\9ae
-\9at16_t
-       $__tim\944_»g_to_div
-(
-u\9at8_t
-»g
-)
-
-847 \1a
-»g
-) {
-
-848 #ià
-def\9aed
-TIMER4_PRESCALER_DIV_0
-
-
-849 \ 4
-TIMER4_PRESCALER_DIV_0
-:
-
-853 #ià
-def\9aed
-TIMER4_PRESCALER_DIV_1
-
-
-854 \ 4
-TIMER4_PRESCALER_DIV_1
-:
-
-858 #ià
-def\9aed
-TIMER4_PRESCALER_DIV_2
-
-
-859 \ 4
-TIMER4_PRESCALER_DIV_2
-:
-
-863 #ià
-def\9aed
-TIMER4_PRESCALER_DIV_4
-
-
-864 \ 4
-TIMER4_PRESCALER_DIV_4
-:
-
-868 #ià
-def\9aed
-TIMER4_PRESCALER_DIV_8
-
-
-869 \ 4
-TIMER4_PRESCALER_DIV_8
-:
-
-873 #ià
-def\9aed
-TIMER4_PRESCALER_DIV_16
-
-
-874 \ 4
-TIMER4_PRESCALER_DIV_16
-:
-
-878 #ià
-def\9aed
-TIMER4_PRESCALER_DIV_32
-
-
-879 \ 4
-TIMER4_PRESCALER_DIV_32
-:
-
-883 #ià
-def\9aed
-TIMER4_PRESCALER_DIV_64
-
-
-884 \ 4
-TIMER4_PRESCALER_DIV_64
-:
-
-888 #ià
-def\9aed
-TIMER4_PRESCALER_DIV_128
-
-
-889 \ 4
-TIMER4_PRESCALER_DIV_128
-:
-
-893 #ià
-def\9aed
-TIMER4_PRESCALER_DIV_256
-
-
-894 \ 4
-TIMER4_PRESCALER_DIV_256
-:
-
-898 #ià
-def\9aed
-TIMER4_PRESCALER_DIV_512
-
-
-899 \ 4
-TIMER4_PRESCALER_DIV_512
-:
-
-903 #ià
-def\9aed
-TIMER4_PRESCALER_DIV_1024
-
-
-904 \ 4
-TIMER4_PRESCALER_DIV_1024
-:
-
-908 #ià
-def\9aed
-TIMER4_PRESCALER_DIV_2048
-
-
-909 \ 4
-TIMER4_PRESCALER_DIV_2048
-:
-
-913 #ià
-def\9aed
-TIMER4_PRESCALER_DIV_4096
-
-
-914 \ 4
-TIMER4_PRESCALER_DIV_4096
-:
-
-918 #ià
-def\9aed
-TIMER4_PRESCALER_DIV_8192
-
-
-919 \ 4
-TIMER4_PRESCALER_DIV_8192
-:
-
-923 #ià
-def\9aed
-TIMER4_PRESCALER_DIV_16384
-
-
-924 \ 4
-TIMER4_PRESCALER_DIV_16384
-:
-
-931 
-       }
-}
-
-936 \18
-\9al\9ae
-\9at16_t
-       $__tim\945_div_to_»g
-(
-u\9at16_t
-div
-)
-
-938 \1a
-div
-) {
-
-939 #ià
-def\9aed
-TIMER5_PRESCALER_REG_0
- && TIMER5_PRESCALER_REG_0 >= 0
-
-940 \ 4
-TIMER5_PRESCALER_REG_0
-:
-
-944 #ià
-def\9aed
-TIMER5_PRESCALER_REG_1
- && TIMER5_PRESCALER_REG_1 >= 0
-
-945 \ 4
-TIMER5_PRESCALER_REG_1
-:
-
-949 #ià
-def\9aed
-TIMER5_PRESCALER_REG_2
- && TIMER5_PRESCALER_REG_2 >= 0
-
-950 \ 4
-TIMER5_PRESCALER_REG_2
-:
-
-954 #ià
-def\9aed
-TIMER5_PRESCALER_REG_3
- && TIMER5_PRESCALER_REG_3 >= 0
-
-955 \ 4
-TIMER5_PRESCALER_REG_3
-:
-
-959 #ià
-def\9aed
-TIMER5_PRESCALER_REG_4
- && TIMER5_PRESCALER_REG_4 >= 0
-
-960 \ 4
-TIMER5_PRESCALER_REG_4
-:
-
-964 #ià
-def\9aed
-TIMER5_PRESCALER_REG_5
- && TIMER5_PRESCALER_REG_5 >= 0
-
-965 \ 4
-TIMER5_PRESCALER_REG_5
-:
-
-969 #ià
-def\9aed
-TIMER5_PRESCALER_REG_6
- && TIMER5_PRESCALER_REG_6 >= 0
-
-970 \ 4
-TIMER5_PRESCALER_REG_6
-:
-
-974 #ià
-def\9aed
-TIMER5_PRESCALER_REG_7
- && TIMER5_PRESCALER_REG_7 >= 0
-
-975 \ 4
-TIMER5_PRESCALER_REG_7
-:
-
-979 #ià
-def\9aed
-TIMER5_PRESCALER_REG_8
- && TIMER5_PRESCALER_REG_8 >= 0
-
-980 \ 4
-TIMER5_PRESCALER_REG_8
-:
-
-984 #ià
-def\9aed
-TIMER5_PRESCALER_REG_9
- && TIMER5_PRESCALER_REG_9 >= 0
-
-985 \ 4
-TIMER5_PRESCALER_REG_9
-:
-
-989 #ià
-def\9aed
-TIMER5_PRESCALER_REG_10
- && TIMER5_PRESCALER_REG_10 >= 0
-
-990 \ 4
-TIMER5_PRESCALER_REG_10
-:
-
-994 #ià
-def\9aed
-TIMER5_PRESCALER_REG_11
- && TIMER5_PRESCALER_REG_11 >= 0
-
-995 \ 4
-TIMER5_PRESCALER_REG_11
-:
-
-999 #ià
-def\9aed
-TIMER5_PRESCALER_REG_12
- && TIMER5_PRESCALER_REG_12 >= 0
-
-1000 \ 4
-TIMER5_PRESCALER_REG_12
-:
-
-1004 #ià
-def\9aed
-TIMER5_PRESCALER_REG_13
- && TIMER5_PRESCALER_REG_13 >= 0
-
-1005 \ 4
-TIMER5_PRESCALER_REG_13
-:
-
-1008 #ià
-def\9aed
-TIMER5_PRESCALER_REG_14
- && TIMER5_PRESCALER_REG_14 >= 0
-
-1009 \ 4
-TIMER5_PRESCALER_REG_14
-:
-
-1013 #ià
-def\9aed
-TIMER5_PRESCALER_REG_15
- && TIMER5_PRESCALER_REG_15 >= 0
-
-1014 \ 4
-TIMER5_PRESCALER_REG_15
-:
-
-1020 
-       }
-}
-
-1025 \18
-\9al\9ae
-\9at16_t
-       $__tim\945_»g_to_div
-(
-u\9at8_t
-»g
-)
-
-1027 \1a
-»g
-) {
-
-1028 #ià
-def\9aed
-TIMER5_PRESCALER_DIV_0
-
-
-1029 \ 4
-TIMER5_PRESCALER_DIV_0
-:
-
-1033 #ià
-def\9aed
-TIMER5_PRESCALER_DIV_1
-
-
-1034 \ 4
-TIMER5_PRESCALER_DIV_1
-:
-
-1038 #ià
-def\9aed
-TIMER5_PRESCALER_DIV_2
-
-
-1039 \ 4
-TIMER5_PRESCALER_DIV_2
-:
-
-1043 #ià
-def\9aed
-TIMER5_PRESCALER_DIV_4
-
-
-1044 \ 4
-TIMER5_PRESCALER_DIV_4
-:
-
-1048 #ià
-def\9aed
-TIMER5_PRESCALER_DIV_8
-
-
-1049 \ 4
-TIMER5_PRESCALER_DIV_8
-:
-
-1053 #ià
-def\9aed
-TIMER5_PRESCALER_DIV_16
-
-
-1054 \ 4
-TIMER5_PRESCALER_DIV_16
-:
-
-1058 #ià
-def\9aed
-TIMER5_PRESCALER_DIV_32
-
-
-1059 \ 4
-TIMER5_PRESCALER_DIV_32
-:
-
-1063 #ià
-def\9aed
-TIMER5_PRESCALER_DIV_64
-
-
-1064 \ 4
-TIMER5_PRESCALER_DIV_64
-:
-
-1068 #ià
-def\9aed
-TIMER5_PRESCALER_DIV_128
-
-
-1069 \ 4
-TIMER5_PRESCALER_DIV_128
-:
-
-1073 #ià
-def\9aed
-TIMER5_PRESCALER_DIV_256
-
-
-1074 \ 4
-TIMER5_PRESCALER_DIV_256
-:
-
-1078 #ià
-def\9aed
-TIMER5_PRESCALER_DIV_512
-
-
-1079 \ 4
-TIMER5_PRESCALER_DIV_512
-:
-
-1083 #ià
-def\9aed
-TIMER5_PRESCALER_DIV_1024
-
-
-1084 \ 4
-TIMER5_PRESCALER_DIV_1024
-:
-
-1088 #ià
-def\9aed
-TIMER5_PRESCALER_DIV_2048
-
-
-1089 \ 4
-TIMER5_PRESCALER_DIV_2048
-:
-
-1093 #ià
-def\9aed
-TIMER5_PRESCALER_DIV_4096
-
-
-1094 \ 4
-TIMER5_PRESCALER_DIV_4096
-:
-
-1098 #ià
-def\9aed
-TIMER5_PRESCALER_DIV_8192
-
-
-1099 \ 4
-TIMER5_PRESCALER_DIV_8192
-:
-
-1103 #ià
-def\9aed
-TIMER5_PRESCALER_DIV_16384
-
-
-1104 \ 4
-TIMER5_PRESCALER_DIV_16384
-:
-
-1111 
-       }
-}
-
-       @uart.c
-
-24 \ 2
-       ~<av\94sive.h
->
-
-25 \ 2
-       ~<av\94sive/li¡.h
->
-
-27 \ 2
-       ~<u¬t.h
->
-
-28 \ 2
-       ~<u¬t_defs.h
->
-
-29 \ 2
-       ~<u¬t_´iv©e.h
->
-
-31 \19
-c\9cbuf
-       gg_tx_fifo
-[
-UART_HW_NUM
-];
-
-32 \19
-c\9cbuf
-       gg_rx_fifo
-[
-UART_HW_NUM
-];
-
-35 
-ev\92t
- *
-       grx_ev\92t
-[
-UART_HW_NUM
-];
-
-36 
-ev\92t
- *
-       gtx_ev\92t
-[
-UART_HW_NUM
-];
-
-38 cڡ \19
-»gs
-       gu¬t_»gs
-[
-UART_HW_NUM
-] = {
-
-39 #ifdeà
-UDR0
-
-
-41 .
-udr
- = &
-UDR0
-,
-
-42 .
-       guc¤a
- = &
-UCSR0A
-,
-
-43 .
-       guc¤b
- = &
-UCSR0B
-,
-
-44 .
-       guc¤c
- = &
-UCSR0C
-,
-
-45 .
-       gub¼l
- = &
-UBRR0L
-,
-
-46 .
-       gub¼h
- = &
-UBRR0H
-,
-
-49 #ifdeà
-UDR1
-
-
-51 .
-       gudr
- = &
-UDR1
-,
-
-52 .
-       guc¤a
- = &
-UCSR1A
-,
-
-53 .
-       guc¤b
- = &
-UCSR1B
-,
-
-54 .
-       guc¤c
- = &
-UCSR1C
-,
-
-55 .
-       gub¼l
- = &
-UBRR1L
-,
-
-56 .
-       gub¼h
- = &
-UBRR1H
-,
-
-59 #ifdeà
-UDR2
-
-
-61 .
-       gudr
- = &
-UDR2
-,
-
-62 .
-       guc¤a
- = &
-UCSR2A
-,
-
-63 .
-       guc¤b
- = &
-UCSR2B
-,
-
-64 .
-       guc¤c
- = &
-UCSR2C
-,
-
-65 .
-       gub¼l
- = &
-UBRR2L
-,
-
-66 .
-       gub¼h
- = &
-UBRR2H
-,
-
-69 #ifdeà
-UDR3
-
-
-71 .
-       gudr
- = &
-UDR3
-,
-
-72 .
-       guc¤a
- = &
-UCSR3A
-,
-
-73 .
-       guc¤b
- = &
-UCSR3B
-,
-
-74 .
-       guc¤c
- = &
-UCSR3C
-,
-
-75 .
-       gub¼l
- = &
-UBRR3L
-,
-
-76 .
-       gub¼h
- = &
-UBRR3H
-,
-
-86 #ifdeà
-UART0_COMPILE
-
-
-87 #iâdeà
-SIG_UART0_DATA
-
-
-88 \ 1
-       #SIG_UART0_DATA
-USART0_UDRE_veù
-
-
-       )
-
-90 #iâdeà
-SIG_UART0_DATA
-
-
-91 \ 1
-       #SIG_UART0_DATA
-SIG_USART0_DATA
-
-
-       )
-
-93 
-       $SIGNAL
-(
-SIG_UART0_DATA
-)
-
-95 
-       `u¬t_£nd_Ãxt_ch¬
-(0);
-
-96 
-       }
-}
-
-98 #ifdeà
-UART1_COMPILE
-
-
-99 #iâdeà
-SIG_UART1_DATA
-
-
-100 \ 1
-       #SIG_UART1_DATA
-USART1_UDRE_veù
-
-
-       )
-
-102 #iâdeà
-SIG_UART1_DATA
-
-
-103 \ 1
-       #SIG_UART1_DATA
-SIG_USART1_DATA
-
-
-       )
-
-105 
-       $SIGNAL
-(
-SIG_UART1_DATA
-)
-
-107 
-       `u¬t_£nd_Ãxt_ch¬
-(1);
-
-108 
-       }
-}
-
-110 #ifdeà
-UART2_COMPILE
-
-
-111 #iâdeà
-SIG_UART2_DATA
-
-
-112 \ 1
-       #SIG_UART2_DATA
-USART2_UDRE_veù
-
-
-       )
-
-114 #iâdeà
-SIG_UART2_DATA
-
-
-115 \ 1
-       #SIG_UART2_DATA
-SIG_USART2_DATA
-
-
-       )
-
-117 
-       $SIGNAL
-(
-SIG_UART2_DATA
-)
-
-119 
-       `u¬t_£nd_Ãxt_ch¬
-(2);
-
-120 
-       }
-}
-
-122 #ifdeà
-UART3_COMPILE
-
-
-123 #iâdeà
-SIG_UART3_DATA
-
-
-124 \ 1
-       #SIG_UART3_DATA
-USART3_UDRE_veù
-
-
-       )
-
-126 #iâdeà
-SIG_UART3_DATA
-
-
-127 \ 1
-       #SIG_UART3_DATA
-SIG_USART3_DATA
-
-
-       )
-
-129 
-       $SIGNAL
-(
-SIG_UART3_DATA
-)
-
-131 
-       `u¬t_£nd_Ãxt_ch¬
-(3);
-
-132 
-       }
-}
-
-135 \18\1e
-u¬t_»cv_Ãxt_ch¬
-(
-u\9at8_t
-num
-);
-
-141 #ifdeà
-UART0_COMPILE
-
-
-142 #iâdeà
-SIG_UART0_RECV
-
-
-143 \ 1
-       #SIG_UART0_RECV
-USART0_RX_veù
-
-
-       )
-
-145 #iâdeà
-SIG_UART0_RECV
-
-
-146 \ 1
-       #SIG_UART0_RECV
-SIG_USART0_RECV
-
-
-       )
-
-148 
-       $SIGNAL
-(
-SIG_UART0_RECV
-)
-
-150 
-       `u¬t_»cv_Ãxt_ch¬
-(0);
-
-151 
-       }
-}
-
-153 #ifdeà
-UART1_COMPILE
-
-
-154 #iâdeà
-SIG_UART1_RECV
-
-
-155 \ 1
-       #SIG_UART1_RECV
-USART1_RX_veù
-
-
-       )
-
-157 #iâdeà
-SIG_UART1_RECV
-
-
-158 \ 1
-       #SIG_UART1_RECV
-SIG_USART1_RECV
-
-
-       )
-
-160 
-       $SIGNAL
-(
-SIG_UART1_RECV
-)
-
-162 
-       `u¬t_»cv_Ãxt_ch¬
-(1);
-
-163 
-       }
-}
-
-165 #ifdeà
-UART2_COMPILE
-
-
-166 #iâdeà
-SIG_UART2_RECV
-
-
-167 \ 1
-       #SIG_UART2_RECV
-USART2_RX_veù
-
-
-       )
-
-169 #iâdeà
-SIG_UART2_RECV
-
-
-170 \ 1
-       #SIG_UART2_RECV
-SIG_USART2_RECV
-
-
-       )
-
-172 
-       $SIGNAL
-(
-SIG_UART2_RECV
-)
-
-174 
-       `u¬t_»cv_Ãxt_ch¬
-(2);
-
-175 
-       }
-}
-
-177 #ifdeà
-UART3_COMPILE
-
-
-178 #iâdeà
-SIG_UART3_RECV
-
-
-179 \ 1
-       #SIG_UART3_RECV
-USART3_RX_veù
-
-
-       )
-
-181 #iâdeà
-SIG_UART3_RECV
-
-
-182 \ 1
-       #SIG_UART3_RECV
-SIG_USART3_RECV
-
-
-       )
-
-184 
-       $SIGNAL
-(
-SIG_UART3_RECV
-)
-
-186 
-       `u¬t_»cv_Ãxt_ch¬
-(3);
-
-187 
-       }
-}
-
-195 \1e
-       $u¬t_£nd_Ãxt_ch¬
-(
-u\9at8_t
-num
-)
-
-197 #ifdeà
-CONFIG_MODULE_UART_9BITS
-
-
-198 ià(
-       `u¬t_g\91cÚf_nb\99s
-(
-num
-) == 9) {
-
-199 \12
-\96t
- = 0;
-
-202 ià(
-       `CIRBUF_GET_LEN
-(&
-g_tx_fifo
-[
-num
-]) < 2) {
-
-203 
-       `cbi
-(*
-u¬t_»gs
-[
-num
-].
-uc¤b
-, 
-UDRIE
-);
-
-207 
-       `c\9cbuf_g\91_buf_\8f\9e
-(&
-g_tx_fifo
-[
-num
-], (\ 5*)&
-\96t
-, 2);
-
-208 
-       `c\9cbuf_d\96_buf_\8f\9e
-(&
-g_tx_fifo
-[
-num
-], 2);
-
-210 
-       `u¬t_£t_udr_9b\99s
-(
-num
-, 
-\96t
-);
-
-211 
-       `sbi
-(*
-u¬t_»gs
-[
-num
-].
-uc¤b
-, 
-UDRIE
-);
-
-216 \ 5
-\96t
- = 0;
-
-218 ià(
-       `CIRBUF_IS_EMPTY
-(&
-g_tx_fifo
-[
-num
-])) {
-
-219 
-       `cbi
-(*
-u¬t_»gs
-[
-num
-].
-uc¤b
-, 
-UDRIE
-);
-
-223 
-\96t
- = 
-       `c\9cbuf_g\91_\8f\9e
-(&
-g_tx_fifo
-[
-num
-]);
-
-224 
-       `c\9cbuf_d\96_\8f\9e
-(&
-g_tx_fifo
-[
-num
-]);
-
-225 
-       `u¬t_£t_udr
-(
-num
-, 
-\96t
-);
-
-226 
-       `sbi
-(*
-u¬t_»gs
-[
-num
-].
-uc¤b
-, 
-UDRIE
-);
-
-228 
-       }
-}
-
-233 \18\1e
-       $u¬t_»cv_Ãxt_ch¬
-(
-u\9at8_t
-num
-)
-
-235 #ifdeà
-CONFIG_MODULE_UART_9BITS
-
-
-236 ià(
-       `u¬t_g\91cÚf_nb\99s
-() == 9) {
-
-237 \12
-\96t
- = 0;
-
-239 
-\96t
- = 
-       `u¬t_g\91_udr_9b\99s
-(
-num
-);
-
-240 ià(
-       `CIRBUF_GET_FREELEN
-(&
-g_rx_fifo
-[
-num
-]) >= 2) {
-
-241 
-       `c\9cbuf_add_buf_h\97d
-(&
-g_rx_fifo
-[
-num
-], (\ 5*)&
-\96t
-, 2);
-
-244 ià(
-rx_ev\92t
-[
-num
-])
-
-245 ((
-ev\92t_9b\99s
- *)
-rx_ev\92t
-[
-num
-])(
-\96t
-);
-
-250 \ 5
-\96t
- = 0;
-
-252 
-\96t
- = 
-       `u¬t_g\91_udr
-(
-num
-);
-
-253 ià(!
-       `CIRBUF_IS_FULL
-(&
-g_rx_fifo
-[
-num
-])) {
-
-254 
-       `c\9cbuf_add_h\97d
-(&
-g_rx_fifo
-[
-num
-], 
-\96t
-);
-
-257 ià(
-rx_ev\92t
-[
-num
-])
-
-258 
-rx_ev\92t
-[
-num
-](
-\96t
-);
-
-260 
-       }
-}
-
-263 \1e
-       $u¬t_\9a\99
-(\1e)
-
-265 #ià(
-def\9aed
-UDR0
-è&& (def\9aed 
-UART0_COMPILE
-)
-
-266 
-       `u¬t_£tcÚf
-(0, 
-NULL
-);
-
-269 #ià(
-def\9aed
-UDR1
-è&& (def\9aed 
-UART1_COMPILE
-)
-
-270 
-       `u¬t_£tcÚf
-(1, 
-NULL
-);
-
-273 #ià(
-def\9aed
-UDR2
-è&& (def\9aed 
-UART2_COMPILE
-)
-
-274 
-       `u¬t_£tcÚf
-(2, 
-NULL
-);
-
-277 #ià(
-def\9aed
-UDR3
-è&& (def\9aed 
-UART3_COMPILE
-)
-
-278 
-       `u¬t_£tcÚf
-(3, 
-NULL
-);
-
-280 
-       }
-}
-
-       @uart.h
-
-46 #iâdeà
-_UART_H_
-
-
-47 \ 1
-       #_UART_H_
-
-
-       )
-
-49 \ 2
-       ~<¡dio.h
->
-
-50 \ 2
-       ~<av\94sive.h
->
-
-51 \ 2
-       ~<u¬t_cÚfig.h
->
-
-52 \ 2
-       ~<u¬t_defs.h
->
-
-54 \ 2
-       ~<c\9cbuf.h
->
-
-57 \19
-       su¬t_cÚfig
- {
-
-58 
-u\9at8_t
-       m\92abËd
- : 1,
-
-59 
-       m\9a\8c_\92abËd
- : 1,
-
-60 
-       mu£_doubË_¥\93d
- : 1,
-
-61 
-       m·r\99y
- : 2,
-
-62 
-       m¡Ý_b\99s
- : 1,
-
-63 
-       m»£rved
- : 1;
-
-64 
-u\9at8_t
-       mnb\99s
-;
-
-65 
-u\9at32_t
-       mbaud¿\8b
-;
-
-69 \r\19
-c\9cbuf
-g_tx_fifo
-[
-UART_HW_NUM
-];
-
-72 \r\19
-c\9cbuf
-g_rx_fifo
-[
-UART_HW_NUM
-];
-
-80 \1e
-u¬t_\9a\99
-(\1e);
-
-86 
-\9at8_t
-u¬t_£tcÚf
-(
-u\9at8_t
-num
-, \19
-u¬t_cÚfig
- *
-u
-);
-
-89 \1e
-u¬t_g\91cÚf
-(
-u\9at8_t
-num
-, \19
-u¬t_cÚfig
- *
-u
-);
-
-96 \12
-u¬t_»cv
-(
-u\9at8_t
-num
-);
-
-102 \12
-u¬t_»cv_nowa\99
-(
-u\9at8_t
-num
-);
-
-107 \12
-u¬t_9b\99s_»cv
-(
-u\9at8_t
-num
-);
-
-112 \12
-u¬t_9b\99s_»cv_nowa\99
-(
-u\9at8_t
-num
-);
-
-120 \12
-u¬t_£nd_nowa\99
-(
-u\9at8_t
-num
-, \ 5
-c
-);
-
-127 \12
-u¬t_£nd
-(
-u\9at8_t
-num
-, \ 5
-c
-);
-
-133 \12
-u¬t_£nd_9b\99s_nowa\99
-(
-u\9at8_t
-num
-, \12
-c
-);
-
-138 \12
-u¬t_£nd_9b\99s
-(
-u\9at8_t
-num
-, \12
-c
-);
-
-146 \1e
-u¬t_»gi¡\94_tx_ev\92t
-(
-u\9at8_t
-num
-, \1e(*
-f
-)(\ 5));
-
-152 \1e
-       `u¬t_»gi¡\94_rx_ev\92t
-(
-u\9at8_t
-num
-, \1e(*
-f
-)(\ 5));
-
-161 \1e
-       `u¬t_»gi¡\94_tx_9b\99s_ev\92t
-(
-u\9at8_t
-num
-, \1e(*
-f
-)(\12));
-
-169 \1e
-       `u¬t_»gi¡\94_rx_9b\99s_ev\92t
-(
-u\9at8_t
-num
-, \1e(*
-f
-)(\12));
-
-172 \12
-       `u¬t0_dev_£nd_nowa\99
-(\ 5
-c
-, 
-FILE
-* 
-f
-);
-
-173 \12
-       `u¬t0_dev_£nd
-(\ 5
-c
-, 
-FILE
-* 
-f
-);
-
-174 \12
-       `u¬t0_dev_»cv_nowa\99
-(
-FILE
-* 
-f
-);
-
-175 \12
-       `u¬t0_dev_»cv
-(
-FILE
-* 
-f
-);
-
-177 \12
-       `u¬t1_dev_£nd_nowa\99
-(\ 5
-c
-, 
-FILE
-* 
-f
-);
-
-178 \12
-       `u¬t1_dev_£nd
-(\ 5
-c
-, 
-FILE
-* 
-f
-);
-
-179 \12
-       `u¬t1_dev_»cv_nowa\99
-(
-FILE
-* 
-f
-);
-
-180 \12
-       `u¬t1_dev_»cv
-(
-FILE
-* 
-f
-);
-
-182 \12
-       `u¬t2_dev_£nd_nowa\99
-(\ 5
-c
-, 
-FILE
-* 
-f
-);
-
-183 \12
-       `u¬t2_dev_£nd
-(\ 5
-c
-, 
-FILE
-* 
-f
-);
-
-184 \12
-       `u¬t2_dev_»cv_nowa\99
-(
-FILE
-* 
-f
-);
-
-185 \12
-       `u¬t2_dev_»cv
-(
-FILE
-* 
-f
-);
-
-187 \12
-       `u¬t3_dev_£nd_nowa\99
-(\ 5
-c
-, 
-FILE
-* 
-f
-);
-
-188 \12
-       `u¬t3_dev_£nd
-(\ 5
-c
-, 
-FILE
-* 
-f
-);
-
-189 \12
-       `u¬t3_dev_»cv_nowa\99
-(
-FILE
-* 
-f
-);
-
-190 \12
-       `u¬t3_dev_»cv
-(
-FILE
-* 
-f
-);
-
-       @uart_config.h
-
-26 #iâdeà
-UART_CONFIG_H
-
-
-27 \ 1
-       #UART_CONFIG_H
-
-
-       )
-
-34 \ 1
-       #UART1_COMPILE
-
-
-       )
-
-37 \ 1
-       #UART1_ENABLED
- 1
-
-       )
-
-40 \ 1
-       #UART1_INTERRUPT_ENABLED
- 1
-
-       )
-
-42 \ 1
-       #UART1_BAUDRATE
- 57600
-
-       )
-
-48 \ 1
-       #UART1_USE_DOUBLE_SPEED
- 1
-
-       )
-
-50 \ 1
-       #UART1_RX_FIFO_SIZE
- 64
-
-       )
-
-51 \ 1
-       #UART1_TX_FIFO_SIZE
- 127
-
-       )
-
-52 \ 1
-       #UART1_NBITS
- 8
-
-       )
-
-54 \ 1
-       #UART1_PARITY
-UART_PARTITY_NONE
-
-
-       )
-
-56 \ 1
-       #UART1_STOP_BIT
-UART_STOP_BITS_1
-
-
-       )
-
-       @uart_defs.h
-
-26 #iâdeà
-_UART_DEFS_H_
-
-
-27 \ 1
-       #_UART_DEFS_H_
-
-
-       )
-
-29 \ 1
-       #UART_PARTITY_NONE
- 0
-
-       )
-
-30 \ 1
-       #UART_PARTITY_ODD
- 1
-
-       )
-
-31 \ 1
-       #UART_PARTITY_EVEN
- 2
-
-       )
-
-33 \ 1
-       #UART_STOP_BITS_1
- 0
-
-       )
-
-34 \ 1
-       #UART_STOP_BITS_2
- 1
-
-       )
-
-36 #ià(
-def\9aed
-UDR3
-)
-
-37 \ 1
-       #UART_HW_NUM
- 4
-
-       )
-
-38 #\96ià(
-def\9aed
-UDR2
-)
-
-39 \ 1
-       #UART_HW_NUM
- 3
-
-       )
-
-40 #\96ià(
-def\9aed
-UDR1
-)
-
-41 \ 1
-       #UART_HW_NUM
- 2
-
-       )
-
-43 \ 1
-       #UART_HW_NUM
- 1
-
-       )
-
-48 #ià!
-def\9aed
-(
-SIG_UART0_DATA
-è&& !def\9aed(
-SIG_USART0_DATA
-)
-
-49 #ià
-def\9aed
-SIG_UART_DATA
-
-
-50 \ 1
-       #SIG_UART0_DATA
-SIG_UART_DATA
-
-
-       )
-
-51 #\96
-def\9aed
-SIG_USART_DATA
-
-
-52 \ 1
-       #SIG_UART0_DATA
-SIG_USART_DATA
-
-
-       )
-
-56 #ià!
-def\9aed
-(
-SIG_UART0_RECV
-è&& !def\9aed(
-SIG_USART0_RECV
-)
-
-57 #ià
-def\9aed
-SIG_UART_RECV
-
-
-58 \ 1
-       #SIG_UART0_RECV
-SIG_UART_RECV
-
-
-       )
-
-59 #\96
-def\9aed
-SIG_USART_RECV
-
-
-60 \ 1
-       #SIG_UART0_RECV
-SIG_USART_RECV
-
-
-       )
-
-64 #ià!
-def\9aed
-(
-UDR0
-è&& def\9aed(
-UDR
-)
-
-65 \ 1
-       #UDR0
-UDR
-
-
-       )
-
-67 #iâdeà
-UCSR0A
-
-
-68 \ 1
-       #UCSR0A
-UCSRA
-
-
-       )
-
-70 #iâdeà
-UCSR0B
-
-
-71 \ 1
-       #UCSR0B
-UCSRB
-
-
-       )
-
-73 #iâdeà
-UCSR0C
-
-
-74 \ 1
-       #UCSR0C
-UCSRC
-
-
-       )
-
-76 #iâdeà
-UBRR0L
-
-
-77 \ 1
-       #UBRR0L
-UBRRL
-
-
-       )
-
-79 #iâdeà
-UBRR0H
-
-
-80 \ 1
-       #UBRR0H
-UBRRH
-
-
-       )
-
-82 #ià!
-def\9aed
-(
-U2X
-è&& def\9aed(
-U2X0
-)
-
-83 \ 1
-       #U2X
-U2X0
-
-
-       )
-
-85 #ià!
-def\9aed
-(
-UCSZ0
-è&& def\9aed(
-UCSZ00
-)
-
-86 \ 1
-       #UCSZ0
-UCSZ00
-
-
-       )
-
-88 #ià!
-def\9aed
-(
-UCSZ1
-è&& def\9aed(
-UCSZ01
-)
-
-89 \ 1
-       #UCSZ1
-UCSZ01
-
-
-       )
-
-91 #ià!
-def\9aed
-(
-UCSZ2
-è&& def\9aed(
-UCSZ02
-)
-
-92 \ 1
-       #UCSZ2
-UCSZ02
-
-
-       )
-
-94 #ià!
-def\9aed
-(
-UPM0
-è&& def\9aed(
-UPM00
-)
-
-95 \ 1
-       #UPM0
-UPM00
-
-
-       )
-
-97 #ià!
-def\9aed
-(
-UPM1
-è&& def\9aed(
-UPM01
-)
-
-98 \ 1
-       #UPM1
-UPM01
-
-
-       )
-
-100 #ià!
-def\9aed
-(
-USBS
-è&& def\9aed(
-USBS0
-)
-
-101 \ 1
-       #USBS
-USBS0
-
-
-       )
-
-103 #ià!
-def\9aed
-(
-TXEN
-è&& def\9aed(
-TXEN0
-)
-
-104 \ 1
-       #TXEN
-TXEN0
-
-
-       )
-
-106 #ià!
-def\9aed
-(
-TXCIE
-è&& def\9aed(
-TXCIE0
-)
-
-107 \ 1
-       #TXCIE
-TXCIE0
-
-
-       )
-
-109 #ià!
-def\9aed
-(
-RXEN
-è&& def\9aed(
-RXEN0
-)
-
-110 \ 1
-       #RXEN
-RXEN0
-
-
-       )
-
-112 #ià!
-def\9aed
-(
-RXCIE
-è&& def\9aed(
-RXCIE0
-)
-
-113 \ 1
-       #RXCIE
-RXCIE0
-
-
-       )
-
-115 #ià!
-def\9aed
-(
-TXC
-è&& def\9aed(
-TXC0
-)
-
-116 \ 1
-       #TXC
-TXC0
-
-
-       )
-
-118 #ià!
-def\9aed
-(
-RXC
-è&& def\9aed(
-RXC0
-)
-
-119 \ 1
-       #RXC
-RXC0
-
-
-       )
-
-121 #ià!
-def\9aed
-(
-RXB8
-è&& def\9aed(
-RXB80
-)
-
-122 \ 1
-       #RXB8
-RXB80
-
-
-       )
-
-124 #ià!
-def\9aed
-(
-UDRIE
-è&& def\9aed(
-UDRIE0
-)
-
-125 \ 1
-       #UDRIE
-UDRIE0
-
-
-       )
-
-127 #ià!
-def\9aed
-(
-UDRE
-è&& def\9aed(
-UDRE0
-)
-
-128 \ 1
-       #UDRE
-UDRE0
-
-
-       )
-
-130 #ià!
-def\9aed
-(
-U2X
-è&& def\9aed(
-U2X1
-)
-
-131 \ 1
-       #U2X
-U2X1
-
-
-       )
-
-133 #ià!
-def\9aed
-(
-UCSZ1
-è&& def\9aed(
-UCSZ10
-)
-
-134 \ 1
-       #UCSZ0
-UCSZ10
-
-
-       )
-
-136 #ià!
-def\9aed
-(
-UCSZ1
-è&& def\9aed(
-UCSZ11
-)
-
-137 \ 1
-       #UCSZ1
-UCSZ11
-
-
-       )
-
-139 #ià!
-def\9aed
-(
-UCSZ2
-è&& def\9aed(
-UCSZ12
-)
-
-140 \ 1
-       #UCSZ2
-UCSZ12
-
-
-       )
-
-142 #ià!
-def\9aed
-(
-UPM1
-è&& def\9aed(
-UPM10
-)
-
-143 \ 1
-       #UPM0
-UPM10
-
-
-       )
-
-145 #ià!
-def\9aed
-(
-UPM1
-è&& def\9aed(
-UPM11
-)
-
-146 \ 1
-       #UPM1
-UPM11
-
-
-       )
-
-148 #ià!
-def\9aed
-(
-USBS
-è&& def\9aed(
-USBS1
-)
-
-149 \ 1
-       #USBS
-USBS1
-
-
-       )
-
-151 #ià!
-def\9aed
-(
-TXEN
-è&& def\9aed(
-TXEN1
-)
-
-152 \ 1
-       #TXEN
-TXEN1
-
-
-       )
-
-154 #ià!
-def\9aed
-(
-TXCIE
-è&& def\9aed(
-TXCIE1
-)
-
-155 \ 1
-       #TXCIE
-TXCIE1
-
-
-       )
-
-157 #ià!
-def\9aed
-(
-RXEN
-è&& def\9aed(
-RXEN1
-)
-
-158 \ 1
-       #RXEN
-RXEN1
-
-
-       )
-
-160 #ià!
-def\9aed
-(
-RXCIE
-è&& def\9aed(
-RXCIE1
-)
-
-161 \ 1
-       #RXCIE
-RXCIE1
-
-
-       )
-
-163 #ià!
-def\9aed
-(
-TXC
-è&& def\9aed(
-TXC1
-)
-
-164 \ 1
-       #TXC
-TXC1
-
-
-       )
-
-166 #ià!
-def\9aed
-(
-RXC
-è&& def\9aed(
-RXC1
-)
-
-167 \ 1
-       #RXC
-RXC1
-
-
-       )
-
-169 #ià!
-def\9aed
-(
-RXB8
-è&& def\9aed(
-RXB81
-)
-
-170 \ 1
-       #RXB8
-RXB81
-
-
-       )
-
-172 #ià!
-def\9aed
-(
-UDRIE
-è&& def\9aed(
-UDRIE1
-)
-
-173 \ 1
-       #UDRIE
-UDRIE1
-
-
-       )
-
-175 #ià!
-def\9aed
-(
-UDRIE
-è&& def\9aed(
-UDRIE1
-)
-
-176 \ 1
-       #UDRIE
-UDRIE1
-
-
-       )
-
-178 #ià!
-def\9aed
-(
-UDRE
-è&& def\9aed(
-UDRE1
-)
-
-179 \ 1
-       #UDRE
-UDRE1
-
-
-       )
-
-184 #iàÐ! 
-def\9aed
-UCSRA
- ) && ( def\9aed 
-USR
- )
-
-185 \ 1
-       #UCSRA
-USR
-
-
-       )
-
-188 #iàÐ! 
-def\9aed
-UCSRB
- ) && ( def\9aed 
-UCR
- )
-
-189 \ 1
-       #UCSRB
-UCR
-
-
-       )
-
-193 #iâdeà
-UBRRL
-
-
-194 \ 1
-       #UBRRL
-UBRR
-
-
-       )
-
-202 #ià
-def\9aed
- (
-__AVR_AT90CAN128__
-è|| def\9aed (
-__AVR_AT90CAN64__
-è|| def\9aed (
-__AVR_AT90CAN32__
-)
-
-204 #iâdeà
-SIG_USART0_RECV
-
-
-205 \ 1
-       #SIG_USART0_RECV
-SIG_UART0_RECV
-
-
-       )
-
-206 \ 1
-       #SIG_USART1_RECV
-SIG_UART1_RECV
-
-
-       )
-
-207 \ 1
-       #SIG_USART0_DATA
-SIG_UART0_DATA
-
-
-       )
-
-208 \ 1
-       #SIG_USART1_DATA
-SIG_UART1_DATA
-
-
-       )
-
-209 \ 1
-       #SIG_USART0_TRANS
-SIG_UART0_TRANS
-
-
-       )
-
-210 \ 1
-       #SIG_USART1_TRANS
-SIG_UART1_TRANS
-
-
-       )
-
-217 #iàÐ
-def\9aed
-SIG_USART0_RECV
- ) || ( def\9aed 
-SIG_USART_RECV
- )
-
-218 \ 1
-       #UART_IS_USART
- 1
-
-       )
-
-219 #\96ià(
-def\9aed
-USART_UDRE_veù
-è|| (def\9aed 
-USART_TXC_veù
-è|| (def\9aed 
-USART_RXC_veù
-)
-
-220 \ 1
-       #UART_IS_USART
- 1
-
-       )
-
-221 #\96ià(
-def\9aed
-USART1_UDRE_veù
-è|| (def\9aed 
-USART1_TXC_veù
-è|| (def\9aed 
-USART1_RXC_veù
-)
-
-222 \ 1
-       #UART_IS_USART
- 1
-
-       )
-
-224 \ 1
-       #UART_IS_USART
- 0
-
-       )
-
-228 #ifdeà
-U2X
-
-
-229 \ 1
-       #UART_HAS_U2X
- 1
-
-       )
-
-231 \ 1
-       #UART_HAS_U2X
- 0
-
-       )
-
-       @uart_dev_io.c
-
-24 \ 2
-       ~<u¬t.h
->
-
-25 \ 2
-       ~<u¬t_defs.h
->
-
-26 \ 2
-       ~<u¬t_´iv©e.h
->
-
-28 #ifdeà
-UART0_COMPILE
-
-
-29 \12
-u¬t0_dev_£nd_nowa\99
-(\ 5
-c
-, 
-__©\8cibu\8b__
-((
-unu£d
-)è
-FILE
- *
-f
-)
-
-31 \15 
-u¬t_£nd_nowa\99
-(0, 
-c
-);
-
-34 \12
-u¬t0_dev_£nd
-(\ 5
-c
-, 
-__©\8cibu\8b__
-((
-unu£d
-)è
-FILE
- *
-f
-)
-
-36 \15 
-u¬t_£nd
-(0, 
-c
-);
-
-39 \12
-u¬t0_dev_»cv_nowa\99
-(
-__©\8cibu\8b__
-((
-unu£d
-)è
-FILE
- *
-f
-)
-
-41 \15 
-u¬t_»cv_nowa\99
-(0);
-
-44 \12
-u¬t0_dev_»cv
-(
-__©\8cibu\8b__
-((
-unu£d
-)è
-FILE
- *
-f
-)
-
-46 \15 
-u¬t_»cv
-(0);
-
-50 #ifdeà
-UART1_COMPILE
-
-
-51 \12
-u¬t1_dev_£nd_nowa\99
-(\ 5
-c
-, 
-__©\8cibu\8b__
-((
-unu£d
-)è
-FILE
- *
-f
-)
-
-53 \15 
-u¬t_£nd_nowa\99
-(1, 
-c
-);
-
-56 \12
-u¬t1_dev_£nd
-(\ 5
-c
-, 
-__©\8cibu\8b__
-((
-unu£d
-)è
-FILE
- *
-f
-)
-
-58 \15 
-u¬t_£nd
-(1, 
-c
-);
-
-61 \12
-u¬t1_dev_»cv_nowa\99
-(
-__©\8cibu\8b__
-((
-unu£d
-)è
-FILE
- *
-f
-)
-
-63 \15 
-u¬t_»cv_nowa\99
-(1);
-
-66 \12
-u¬t1_dev_»cv
-(
-__©\8cibu\8b__
-((
-unu£d
-)è
-FILE
- *
-f
-)
-
-68 \15 
-u¬t_»cv
-(1);
-
-72 #ifdeà
-UART2_COMPILE
-
-
-73 \12
-u¬t2_dev_£nd_nowa\99
-(\ 5
-c
-, 
-__©\8cibu\8b__
-((
-unu£d
-)è
-FILE
- *
-f
-)
-
-75 \15 
-u¬t_£nd_nowa\99
-(2, 
-c
-);
-
-78 \12
-u¬t2_dev_£nd
-(\ 5
-c
-, 
-__©\8cibu\8b__
-((
-unu£d
-)è
-FILE
- *
-f
-)
-
-80 \15 
-u¬t_£nd
-(2, 
-c
-);
-
-83 \12
-u¬t2_dev_»cv_nowa\99
-(
-__©\8cibu\8b__
-((
-unu£d
-)è
-FILE
- *
-f
-)
-
-85 \15 
-u¬t_»cv_nowa\99
-(2);
-
-88 \12
-u¬t2_dev_»cv
-(
-__©\8cibu\8b__
-((
-unu£d
-)è
-FILE
- *
-f
-)
-
-90 \15 
-u¬t_»cv
-(2);
-
-94 #ifdeà
-UART3_COMPILE
-
-
-95 \12
-u¬t3_dev_£nd_nowa\99
-(\ 5
-c
-, 
-__©\8cibu\8b__
-((
-unu£d
-)è
-FILE
- *
-f
-)
-
-97 \15 
-u¬t_£nd_nowa\99
-(3, 
-c
-);
-
-100 \12
-u¬t3_dev_£nd
-(\ 5
-c
-, 
-__©\8cibu\8b__
-((
-unu£d
-)è
-FILE
- *
-f
-)
-
-102 \15 
-u¬t_£nd
-(3, 
-c
-);
-
-105 \12
-u¬t3_dev_»cv_nowa\99
-(
-__©\8cibu\8b__
-((
-unu£d
-)è
-FILE
- *
-f
-)
-
-107 \15 
-u¬t_»cv_nowa\99
-(3);
-
-110 \12
-u¬t3_dev_»cv
-(
-__©\8cibu\8b__
-((
-unu£d
-)è
-FILE
- *
-f
-)
-
-112 \15 
-u¬t_»cv
-(3);
-
-       @uart_errors.h
-
-36 #iâdeà
-UART_IS_USART
-
-
-37 #ià(
-UART0_PARITY
- =ð
-UART_PARTITY_ODD
-è|| (UART0_PARITY =ð
-UART_PARTITY_EVEN
-)
-
-38 #\94rÜ 
-Cu¼\92\8ey
-this
-moduË
-dÛs
-nÙ
-suµÜt
-·r\99y
\11
-your
-uC
-has
-no
-USART
-
-
-41 #ià(
-UART0_STOP_BIT
- == 2)
-
-42 #\94rÜ 
-Cu¼\92\8ey
-this
-moduË
-dÛs
-nÙ
-suµÜt
-ªÙh\94
-¡Ý
-b\99
\11
-your
-uC
-has
-no
-USART
-
-
-45 #ià(
-UART0_NBITS
- < 8)
-
-46 #\94rÜ 
-Cu¼\92\8ey
-this
-moduË
-dÛs
-nÙ
-suµÜt
- 5/6/7 
-b\99s
-äames
\11
-your
-uC
-has
-no
-USART
-
-
-52 #ià!
-def\9aed
-(
-UART_USART
-è&& def\9aed(
-UART_DOUBLE
-)
-
-53 #ià(
-UART1_PARITY
- =ð
-UART_PARTITY_ODD
-è|| (UART1_PARITY =ð
-UART_PARTITY_EVEN
-)
-
-54 #\94rÜ 
-Cu¼\92\8ey
-this
-moduË
-dÛs
-nÙ
-suµÜt
-·r\99y
\11
-your
-uC
-has
-no
-USART
-
-
-57 #ià(
-UART1_STOP_BIT
- == 2)
-
-58 #\94rÜ 
-Cu¼\92\8ey
-this
-moduË
-dÛs
-nÙ
-suµÜt
-ªÙh\94
-¡Ý
-b\99
\11
-your
-uC
-has
-no
-USART
-
-
-61 #ià(
-UART1_NBITS
- < 8)
-
-62 #\94rÜ 
-Cu¼\92\8ey
-this
-moduË
-dÛs
-nÙ
-suµÜt
- 5/6/7 
-b\99s
-äames
\11
-your
-uC
-has
-no
-USART
-
-
-       @uart_events.c
-
-24 \ 2
-       ~<u¬t.h
->
-
-25 \ 2
-       ~<u¬t_defs.h
->
-
-26 \ 2
-       ~<u¬t_´iv©e.h
->
-
-30 \1e
-u¬t_»gi¡\94_tx_ev\92t
-(
-u\9at8_t
-num
-, \1e(*
-f
-)(\ 5))
-
-32 
-u\9at8_t
-æags
-;
-
-33 ià(
-num
- >ð
-UART_HW_NUM
-)
-
-35 
-       `IRQ_LOCK
-(
-æags
-);
-
-36 
-tx_ev\92t
-[
-num
-] = 
-f
-;
-
-37 
-       `IRQ_UNLOCK
-(
-æags
-);
-
-38 
-       }
-}
-
-42 \1e
-u¬t_»gi¡\94_rx_ev\92t
-(
-u\9at8_t
-num
-, \1e(*
-f
-)(\ 5))
-
-44 
-u\9at8_t
-æags
-;
-
-45 ià(
-num
- >ð
-UART_HW_NUM
-)
-
-47 
-       `IRQ_LOCK
-(
-æags
-);
-
-48 
-rx_ev\92t
-[
-num
-] = 
-f
-;
-
-49 
-       `IRQ_UNLOCK
-(
-æags
-);
-
-50 
-       }
-}
-
-       @uart_getconf.c
-
-24 \ 2
-       ~<u¬t.h
->
-
-25 \ 2
-       ~<u¬t_defs.h
->
-
-26 \ 2
-       ~<u¬t_´iv©e.h
->
-
-28 #ià
-UART_IS_USART
-
-
-30 \18
-\9al\9ae
-u\9at8_t
-       $g\91_uc¤c
-(
-u\9at8_t
-num
-)
-
-32 #ifdeà
-URSEL
-
-
-33 
-u\9at8_t
-tmp
-;
-
-35 \1a
-num
-) {
-
-36 #ifdeà
-UART0_COMPILE
-
-
-38 
-tmp
- = 
-UBRR0H
-;
-
-39 
-tmp
- = 
-UCSR0C
-;
-
-42 #ifdeà
-UART1_COMPILE
-
-
-44 
-tmp
- = 
-UBRR1H
-;
-
-45 
-tmp
- = 
-UCSR1C
-;
-
-48 #ifdeà
-UART2_COMPILE
-
-
-50 
-tmp
- = 
-UBRR2H
-;
-
-51 
-tmp
- = 
-UCSR2C
-;
-
-54 #ifdeà
-UART3_COMPILE
-
-
-56 
-tmp
- = 
-UBRR3H
-;
-
-57 
-tmp
- = 
-UCSR3C
-;
-
-61 
-tmp
- = 0;
-
-64 \15 
-tmp
-;
-
-66 \15 *
-u¬t_»gs
-[
-num
-].
-uc¤c
-;
-
-68 
-       }
-}
-
-71 
-u\9at8_t
-       $u¬t_g\91cÚf_nb\99s
-(
-u\9at8_t
-num
-)
-
-73 
-u\9at8_t
-nb\99s
-;
-
-75 
-nb\99s
- = (
-       `g\91_uc¤c
-(
-num
-è>> 
-UCSZ0
-) & 0x03;
-
-76 #ifdeà
-CONFIG_MODULE_UART_9BITS
-
-
-77 ià(*
-u¬t_»gs
-[
-num
-].
-uc¤b
- & (1 << 
-UCSZ2
-))
-
-78 
-nb\99s
- += 4;
-
-80 
-nb\99s
- += 5;
-
-81 \15 
-nb\99s
-;
-
-82 
-       }
-}
-
-87 
-u\9at8_t
-       $u¬t_g\91cÚf_nb\99s
-(
-u\9at8_t
-num
-)
-
-89 #ifdeà
-CONFIG_MODULE_UART_9BITS
-
-
-90 ià(*
-u¬t_»gs
-[
-num
-].
-uc¤b
- & (
-u\9at8_t
-)(1 << 
-CHR9
-))
-
-97 
-       }
-}
-
-102 #ià
-UART_IS_USART
-
-
-105 \18
-\9al\9ae
-u\9at16_t
-       $u¬t_g\91_baud»g
-(
-u\9at8_t
-num
-)
-
-107 \15 ((
-u\9at16_t
-)*
-u¬t_»gs
-[
-num
-].
-ub¼h
- << 8) |
-
-108 (
-u\9at16_t
-)*
-u¬t_»gs
-[
-num
-].
-ub¼l
-;
-
-109 
-       }
-}
-
-114 \18
-\9al\9ae
-u\9at16_t
-       $u¬t_g\91_baud»g
-(
-u\9at8_t
-num
-)
-
-116 \15 (
-u\9at16_t
-)*
-u¬t_»gs
-[
-num
-].
-ub¼l
-;
-
-117 
-       }
-}
-
-123 \1e
-       $u¬t_g\91cÚf
-(
-u\9at8_t
-num
-, \19
-u¬t_cÚfig
- *
-u
-)
-
-125 
-u\9at8_t
-tmp
-;
-
-126 
-u\9at8_t
-æags
-;
-
-128 
-       `IRQ_LOCK
-(
-æags
-);
-
-132 ià(*
-u¬t_»gs
-[
-num
-].
-uc¤b
- & (1 << 
-RXEN
-))
-
-133 
-u
-->
-\92abËd
- = 1;
-
-135 
-u
-->
-\92abËd
- = 0;
-
-138 ià(*
-u¬t_»gs
-[
-num
-].
-uc¤b
- & (1 << 
-RXCIE
-))
-
-139 
-u
-->
-\9a\8c_\92abËd
- = 1;
-
-141 
-u
-->
-\9a\8c_\92abËd
- = 0;
-
-144 ià(
-UART_HAS_U2X
- && (*
-u¬t_»gs
-[
-num
-].
-uc¤a
- & (1 << 
-U2X
-)))
-
-145 
-u
-->
-u£_doubË_¥\93d
- = 1;
-
-147 
-u
-->
-u£_doubË_¥\93d
- = 0;
-
-151 ià(
-UART_IS_USART
-) {
-
-152 
-tmp
- = 
-       `g\91_uc¤c
-(
-num
-è& ((1 << 
-UPM1
-è| (1 << 
-UPM0
-));
-
-153 ià(
-tmp
- =ð((1 << 
-UPM1
-è| (1 << 
-UPM0
-)))
-
-154 
-u
-->
-·r\99y
- = 
-UART_PARTITY_ODD
-;
-
-155 \vià(
-tmp
- =ð(1 << 
-UPM1
-))
-
-156 
-u
-->
-·r\99y
- = 
-UART_PARTITY_EVEN
-;
-
-158 
-u
-->
-·r\99y
- = 
-UART_PARTITY_NONE
-;
-
-161 
-u
-->
-·r\99y
- = 
-UART_PARTITY_NONE
-;
-
-165 ià(
-UART_IS_USART
- && (
-       `g\91_uc¤c
-(
-num
-è& (1 << 
-USBS
-))) {
-
-166 
-u
-->
-¡Ý_b\99s
- = 
-UART_STOP_BITS_2
-;
-
-169 
-u
-->
-¡Ý_b\99s
- = 
-UART_STOP_BITS_1
-;
-
-173 
-u
-->
-nb\99s
- = 
-       `u¬t_g\91cÚf_nb\99s
-(
-num
-);
-
-174 
-u
-->
-baud¿\8b
- = (
-F_CPU
- / ((
-       `u¬t_g\91_baud»g
-(
-num
-)+1) * 16)) ;
-
-176 
-       `IRQ_UNLOCK
-(
-æags
-);
-
-177 
-       }
-}
-
-       @uart_host.c
-
-24 \ 2
-       ~<u¬t.h
->
-
-25 \ 2
-       ~<u¬t_´iv©e.h
->
-
-27 \ 2
-       ~<fú\8e.h
->
-
-31 \1e
-       $u¬t_\9a\99
-(\1e)
-
-33 
-       }
-}
-
-36 
-ev\92t
- *
-       grx_ev\92t
-[
-UART_HW_NUM
-];
-
-37 
-ev\92t
- *
-       gtx_ev\92t
-[
-UART_HW_NUM
-];
-
-39 \1e
-       $u¬t_ho¡_rx_ev\92t
-(\ 5
-c
-)
-
-42 ià(
-rx_ev\92t
-[0])
-
-43 
-rx_ev\92t
-[0](
-c
-);
-
-44 
-       }
-}
-
-46 \1e
-       $u¬t_ho¡_tx_ev\92t
-(\ 5
-c
-)
-
-49 ià(
-tx_ev\92t
-[0])
-
-50 
-tx_ev\92t
-[0](
-c
-);
-
-51 
-       }
-}
-
-53 
-\9at8_t
-       $u¬t_£tcÚf
-(
-u\9at8_t
-num
-, \19
-u¬t_cÚfig
- *
-u
-)
-
-57 
-       }
-}
-
-59 \1e
-       $u¬t_g\91cÚf
-(
-u\9at8_t
-num
-, \19
-u¬t_cÚfig
- *
-u
-)
-
-62 
-       }
-}
-
-64 \12
-       $u¬t_»cv
-(
-u\9at8_t
-num
-)
-
-66 
-       `fú\8e
-(0, 
-F_SETFL
-, 0);
-
-67 \15 
-       `g\91ch¬
-();
-
-68 
-       }
-}
-
-70 \12
-       $u¬t_»cv_nowa\99
-(
-u\9at8_t
-num
-)
-
-72 
-       `fú\8e
-(0, 
-F_SETFL
-, 
-O_NONBLOCK
-);
-
-73 \15 
-       `g\91ch¬
-();
-
-74 
-       }
-}
-
-76 \12
-       $u¬t_£nd_nowa\99
-(
-u\9at8_t
-num
-, \ 5
-c
-)
-
-78 \15 
-       `putch¬
-(
-c
-);
-
-79 
-       }
-}
-
-81 \12
-       $u¬t_£nd
-(
-u\9at8_t
-num
-, \ 5
-c
-)
-
-83 \15 
-       `putch¬
-(
-c
-);
-
-84 
-       }
-}
-
-       @uart_host.h
-
-24 \1e
-u¬t_ho¡_rx_ev\92t
-(\ 5
-c
-);
-
-25 \1e
-u¬t_ho¡_tx_ev\92t
-(\ 5
-c
-);
-
-       @uart_private.h
-
-24 #iâdeà
-_UART_PRIVATE_H_
-
-
-25 \ 1
-       #_UART_PRIVATE_H_
-
-
-       )
-
-27 \ 2
-       ~<av\94sive.h
->
-
-28 \ 2
-       ~<av\94sive/li¡.h
->
-
-30 \ 2
-       ~<u¬t.h
->
-
-31 \ 2
-       ~<u¬t_defs.h
->
-
-32 \ 2
-       ~<u¬t_cÚfig.h
->
-
-34 \evÞ©\9e\90
-       tu\9at8_t
- *
-       tu¬t_»g_t
-;
-
-36 \19
-       s»gs
- {
-
-37 
-u¬t_»g_t
-       mudr
-;
-
-38 
-u¬t_»g_t
-       muc¤a
-;
-
-39 
-u¬t_»g_t
-       muc¤b
-;
-
-40 
-u¬t_»g_t
-       muc¤c
-;
-
-41 
-u¬t_»g_t
-       mub¼l
-;
-
-42 
-u¬t_»g_t
-       mub¼h
-;
-
-45 cڡ \19
-»gs
-       gu¬t_»gs
-[
-UART_HW_NUM
-];
-
-47 \e\1e(
-       tev\92t
-)(\ 5);
-
-48 \e\1e(
-       tev\92t_9b\99s
-)(\12);
-
-50 \r
-ev\92t
- *
-rx_ev\92t
-[
-UART_HW_NUM
-];
-
-51 \r
-ev\92t
- *
-tx_ev\92t
-[
-UART_HW_NUM
-];
-
-53 \1e
-       `u¬t_£nd_Ãxt_ch¬
-(
-u\9at8_t
-num
-);
-
-54 
-\9at8_t
-       `u¬t_£tcÚf
-(
-u\9at8_t
-num
-, \19
-u¬t_cÚfig
- *
-u
-);
-
-56 \18
-\9al\9ae
\ 5
-       $u¬t_g\91_udr
-(
-u\9at8_t
-num
-)
-
-58 \15 *
-u¬t_»gs
-[
-num
-].
-udr
-;
-
-59 
-       }
-}
-
-61 \18
-\9al\9ae
\1e
-       $u¬t_£t_udr
-(
-u\9at8_t
-num
-, \ 5
-c
-)
-
-63 *
-u¬t_»gs
-[
-num
-].
-udr
- = 
-c
-;
-
-66 ià(
-tx_ev\92t
-[
-num
-])
-
-67 
-tx_ev\92t
-[
-num
-](
-c
-);
-
-68 
-       }
-}
-
-70 #ifdeà
-CONFIG_MODULE_UART_9BITS
-
-
-71 \18
-\9al\9ae
\12
-       $u¬t_g\91_udr_9b\99s
-(
-u\9at8_t
-num
-)
-
-73 \12
-v®
- = *
-u¬t_»gs
-[
-num
-].
-udr
-;
-
-74 
-v®
- |ð(*
-u¬t_»gs
-[
-num
-].
-uc¤b
- & ((1 << 
-RXB8
-) ? 0x100 : 0));
-
-75 \15 
-v®
-;
-
-76 
-       }
-}
-
-78 \18
-\9al\9ae
\1e
-       $u¬t_£t_udr_9b\99s
-(
-u\9at8_t
-num
-, \12
-c
-)
-
-80 ià(
-c
- & 0x100 )
-
-81 *
-u¬t_»gs
-[
-num
-].
-uc¤b
- |ð(1 << 
-RXB8
-);
-
-83 *
-u¬t_»gs
-[
-num
-].
-uc¤b
- &ð~(1 << 
-RXB8
-);
-
-84 *
-u¬t_»gs
-[
-num
-].
-udr
- = 
-c
-;
-
-88 ià(
-tx_ev\92t
-[
-num
-])
-
-89 ((
-ev\92t_9b\99s
- *)
-tx_ev\92t
-[
-num
-])(
-c
-);
-
-90 
-       }
-}
-
-       @uart_recv.c
-
-24 \ 2
-       ~<u¬t.h
->
-
-25 \ 2
-       ~<u¬t_defs.h
->
-
-26 \ 2
-       ~<u¬t_´iv©e.h
->
-
-29 \12
-       $u¬t_»cv
-(
-u\9at8_t
-num
-)
-
-31 \12
-\96t
- = 0;
-
-32 \1f (
-\96t
- = 
-       `u¬t_»cv_nowa\99
-(
-num
-)) == -1 );
-
-33 \15 
-\96t
-;
-
-34 
-       }
-}
-
-       @uart_recv9.c
-
-24 \ 2
-       ~<u¬t.h
->
-
-25 \ 2
-       ~<u¬t_defs.h
->
-
-26 \ 2
-       ~<u¬t_´iv©e.h
->
-
-29 \12
-       $u¬t_9b\99s_»cv
-(
-u\9at8_t
-num
-)
-
-31 \12
-\96t
- = 0;
-
-32 \1f (
-\96t
- = 
-       `u¬t_9b\99s_»cv_nowa\99
-(
-num
-)) == -1 );
-
-33 \15 
-\96t
-;
-
-34 
-       }
-}
-
-       @uart_recv9_nowait.c
-
-24 \ 2
-       ~<u¬t.h
->
-
-25 \ 2
-       ~<u¬t_defs.h
->
-
-26 \ 2
-       ~<u¬t_´iv©e.h
->
-
-29 \12
-       $u¬t_9b\99s_»cv_nowa\99
-(
-u\9at8_t
-num
-)
-
-31 \ 5
-\96t
- = 0;
-
-32 
-u\9at8_t
-æags
-;
-
-36 ià(!(*
-u¬t_»gs
-[
-num
-].
-uc¤b
- & (1 << 
-RXCIE
-))) {
-
-37 iàÐ!(*
-u¬t_»gs
-[
-num
-].
-uc¤a
- & (1 << 
-RXC
-)) )
-
-39 \15 
-       `u¬t_g\91_udr_9b\99s
-(
-num
-);
-
-43 
-       `IRQ_LOCK
-(
-æags
-);
-
-44 ifÐ
-       `CIRBUF_GET_LEN
-(&
-g_rx_fifo
-[
-num
-]) >= 2) {
-
-45 
-       `c\9cbuf_g\91_buf_\8f\9e
-(&
-g_rx_fifo
-[
-num
-], (\ 5*)&
-\96t
-, 2);
-
-46 
-       `c\9cbuf_d\96_buf_\8f\9e
-(&
-g_rx_fifo
-[
-num
-], 2);
-
-47 
-       `IRQ_UNLOCK
-(
-æags
-);
-
-48 \15 (\12)
-\96t
-;
-
-50 
-       `IRQ_UNLOCK
-(
-æags
-);
-
-53 
-       }
-}
-
-       @uart_recv_nowait.c
-
-24 \ 2
-       ~<u¬t.h
->
-
-25 \ 2
-       ~<u¬t_defs.h
->
-
-26 \ 2
-       ~<u¬t_´iv©e.h
->
-
-29 \12
-       $u¬t_»cv_nowa\99
-(
-u\9at8_t
-num
-)
-
-31 \ 5
-\96t
- = 0;
-
-32 
-u\9at8_t
-æags
-;
-
-36 ià(!(*
-u¬t_»gs
-[
-num
-].
-uc¤b
- & (1 << 
-RXCIE
-))) {
-
-37 iàÐ!(*
-u¬t_»gs
-[
-num
-].
-uc¤a
- & (1 << 
-RXC
-)) )
-
-39 \15 
-       `u¬t_g\91_udr
-(
-num
-);
-
-43 
-       `IRQ_LOCK
-(
-æags
-);
-
-44 ifÐ!
-       `CIRBUF_IS_EMPTY
-(&
-g_rx_fifo
-[
-num
-]) ) {
-
-45 
-\96t
- = 
-       `c\9cbuf_g\91_\8f\9e
-(&
-g_rx_fifo
-[
-num
-]);
-
-46 
-       `c\9cbuf_d\96_\8f\9e
-(&
-g_rx_fifo
-[
-num
-]);
-
-47 
-       `IRQ_UNLOCK
-(
-æags
-);
-
-48 \15 (\12)
-\96t
-;
-
-50 
-       `IRQ_UNLOCK
-(
-æags
-);
-
-53 
-       }
-}
-
-       @uart_send.c
-
-24 \ 2
-       ~<u¬t.h
->
-
-25 \ 2
-       ~<u¬t_defs.h
->
-
-26 \ 2
-       ~<u¬t_´iv©e.h
->
-
-28 \12
-       $u¬t_£nd
-(
-u\9at8_t
-num
-, \ 5
-c
-)
-
-31 ià(
-       `u¬t_£nd_nowa\99
-(
-num
-, 
-c
-) == -1) {
-
-35 ià(
-       `GLOBAL_IRQ_ARE_MASKED
-(è&& (*
-u¬t_»gs
-[
-num
-].
-uc¤b
- & (1 << 
-RXCIE
-)) ) {
-
-36 \1f !(*
-u¬t_»gs
-[
-num
-].
-uc¤a
- & (1 << 
-UDRE
-)) );
-
-39 
-       `u¬t_£nd_Ãxt_ch¬
-(
-num
-);
-
-40 
-       `c\9cbuf_add_h\97d
-(&
-g_tx_fifo
-[
-num
-], 
-c
-);
-
-44 \1f
-       `u¬t_£nd_nowa\99
-(
-num
-, 
-c
-) == -1);
-
-47 \15 
-c
-;
-
-48 
-       }
-}
-
-       @uart_send9.c
-
-24 \ 2
-       ~<u¬t.h
->
-
-25 \ 2
-       ~<u¬t_defs.h
->
-
-26 \ 2
-       ~<u¬t_´iv©e.h
->
-
-28 \12
-       $u¬t_£nd_9b\99s
-(
-u\9at8_t
-num
-, \12
-c
-)
-
-31 ià(
-       `u¬t_£nd_9b\99s_nowa\99
-(
-num
-, 
-c
-) == -1) {
-
-35 ià(
-       `GLOBAL_IRQ_ARE_MASKED
-(è&& (*
-u¬t_»gs
-[
-num
-].
-uc¤b
- & (1 << 
-RXCIE
-)) ) {
-
-36 \1f !(*
-u¬t_»gs
-[
-num
-].
-uc¤a
- & (1 << 
-UDRE
-)) );
-
-39 
-       `u¬t_£nd_Ãxt_ch¬
-(
-num
-);
-
-40 
-       `c\9cbuf_add_buf_h\97d
-(&
-g_tx_fifo
-[
-num
-], (\ 5*)&
-c
-, 2);
-
-44 \1f
-       `u¬t_£nd_9b\99s_nowa\99
-(
-num
-, 
-c
-) == -1);
-
-47 \15 
-c
-;
-
-48 
-       }
-}
-
-       @uart_send9_nowait.c
-
-24 \ 2
-       ~<u¬t.h
->
-
-25 \ 2
-       ~<u¬t_defs.h
->
-
-26 \ 2
-       ~<u¬t_´iv©e.h
->
-
-28 \12
-       $u¬t_£nd_9b\99s_nowa\99
-(
-u\9at8_t
-num
-, \12
-c
-)
-
-30 
-u\9at8_t
-æags
-;
-
-31 
-       `IRQ_LOCK
-(
-æags
-);
-
-34 iàÐ!(*
-u¬t_»gs
-[
-num
-].
-uc¤b
- & (1 << 
-RXCIE
- )) ) {
-
-36 ià(*
-u¬t_»gs
-[
-num
-].
-uc¤a
- & (1<<
-UDRE
-)) {
-
-37 
-       `u¬t_£t_udr_9b\99s
-(
-c
-);
-
-38 
-       `IRQ_UNLOCK
-(
-æags
-);
-
-39 \15 
-c
-;
-
-42 
-       `IRQ_UNLOCK
-(
-æags
-);
-
-48 ifÐ
-       `CIRBUF_GET_FREELEN
-(&
-g_tx_fifo
-) < 2) {
-
-49 
-       `IRQ_UNLOCK
-(
-æags
-);
-
-54 ià(
-       `CIRBUF_IS_EMPTY
-(&
-g_tx_fifo
-[
-num
-]) &&
-
-55 *
-u¬t_»gs
-[
-num
-].
-uc¤a
- & (1<<
-UDRE
-)) {
-
-56 
-       `u¬t_£t_udr_9b\99s
-(
-c
-);
-
-57 
-       `sbi
-(*
-u¬t_»gs
-[
-num
-].
-uc¤b
-, 
-UDRIE
-);
-
-60 
-       `c\9cbuf_add_buf_h\97d
-(&
-g_tx_fifo
-, (\ 5*)&
-c
-, 2);
-
-63 
-       `IRQ_UNLOCK
-(
-æags
-);
-
-64 \15 (\12)
-c
-;
-
-65 
-       }
-}
-
-       @uart_send_nowait.c
-
-24 \ 2
-       ~<u¬t.h
->
-
-25 \ 2
-       ~<u¬t_defs.h
->
-
-26 \ 2
-       ~<u¬t_´iv©e.h
->
-
-31 \12
-       $u¬t_£nd_nowa\99
-(
-u\9at8_t
-num
-, \ 5
-c
-)
-
-33 
-u\9at8_t
-æags
-;
-
-35 
-       `IRQ_LOCK
-(
-æags
-);
-
-39 iàÐ!(*
-u¬t_»gs
-[
-num
-].
-uc¤b
- & (1 << 
-RXCIE
- )) ) {
-
-41 ià(*
-u¬t_»gs
-[
-num
-].
-uc¤a
- & (1<<
-UDRE
-)) {
-
-42 
-       `u¬t_£t_udr
-(
-num
-, 
-c
-);
-
-43 
-       `IRQ_UNLOCK
-(
-æags
-);
-
-44 \15 (\12)
-c
-;
-
-47 
-       `IRQ_UNLOCK
-(
-æags
-);
-
-52 ià(
-       `CIRBUF_IS_FULL
-(&
-g_tx_fifo
-[
-num
-])) {
-
-53 
-       `IRQ_UNLOCK
-(
-æags
-);
-
-58 ià(
-       `CIRBUF_IS_EMPTY
-(&
-g_tx_fifo
-[
-num
-]) &&
-
-59 *
-u¬t_»gs
-[
-num
-].
-uc¤a
- & (1<<
-UDRE
-)) {
-
-60 
-       `u¬t_£t_udr
-(
-num
-, 
-c
-);
-
-61 
-       `sbi
-(*
-u¬t_»gs
-[
-num
-].
-uc¤b
-, 
-UDRIE
-);
-
-64 
-       `c\9cbuf_add_h\97d
-(&
-g_tx_fifo
-[
-num
-], 
-c
-);
-
-67 
-       `IRQ_UNLOCK
-(
-æags
-);
-
-68 \15 (\12)
-c
-;
-
-69 
-       }
-}
-
-       @uart_setconf.c
-
-24 \ 2
-       ~<u¬t.h
->
-
-25 \ 2
-       ~<u¬t_defs.h
->
-
-26 \ 2
-       ~<u¬t_´iv©e.h
->
-
-29 #ifdeà
-UART0_COMPILE
-
-
-30 \ 5
-       gg_tx0_buf
-[
-UART0_TX_FIFO_SIZE
-];
-
-31 \ 5
-       gg_rx0_buf
-[
-UART0_RX_FIFO_SIZE
-];
-
-33 #ifdeà
-UART1_COMPILE
-
-
-34 \ 5
-       gg_tx1_buf
-[
-UART1_TX_FIFO_SIZE
-];
-
-35 \ 5
-       gg_rx1_buf
-[
-UART1_RX_FIFO_SIZE
-];
-
-37 #ifdeà
-UART2_COMPILE
-
-
-38 \ 5
-       gg_tx2_buf
-[
-UART2_TX_FIFO_SIZE
-];
-
-39 \ 5
-       gg_rx2_buf
-[
-UART2_RX_FIFO_SIZE
-];
-
-41 #ifdeà
-UART3_COMPILE
-
-
-42 \ 5
-       gg_tx3_buf
-[
-UART3_TX_FIFO_SIZE
-];
-
-43 \ 5
-       gg_rx3_buf
-[
-UART3_RX_FIFO_SIZE
-];
-
-46 #ià
-UART_IS_USART
-
-
-48 \18
-\9at8_t
-       $u¬t_£t_nb\99s_·r\99y
-(
-u\9at8_t
-num
-, \19
-u¬t_cÚfig
- * 
-u
-)
-
-50 
-u\9at8_t
-uc¤c
- = 0;
-
-53 #ifdeà
-CONFIG_MODULE_UART_9BITS
-
-
-54 ià(
-u
-->
-nb\99s
- < 5 || u->nbits > 9) {
-
-55 \15 
-ENOTSUP
-;
-
-58 ià(
-u
-->
-nb\99s
- < 5 || u->nbits > 8) {
-
-59 \15 
-ENOTSUP
-;
-
-63 
-uc¤c
- |ðÐ((
-u
-->
-nb\99s
- - 5è& 0x03è<< 
-UCSZ0
- );
-
-64 #ifdeà
-CONFIG_MODULE_UART_9BITS
-
-
-65 ià(
-u
-->
-nb\99s
- == 9)
-
-66 *
-u¬t_»gs
-[
-num
-].
-uc¤b
- |ð(1 << 
-UCSZ2
-);
-
-69 *
-u¬t_»gs
-[
-num
-].
-uc¤b
- &ð~(1 << 
-UCSZ2
-);
-
-72 ià(
-u
-->
-·r\99y
- =ð
-UART_PARTITY_ODD
-)
-
-73 
-uc¤c
- |ð((1 << 
-UPM0
-è| (1 << 
-UPM1
-));
-
-74 \vià(
-u
-->
-·r\99y
- =ð
-UART_PARTITY_EVEN
-)
-
-75 
-uc¤c
- |ð(1 << 
-UPM1
-);
-
-76 \vià(
-u
-->
-·r\99y
- !ð
-UART_PARTITY_NONE
-) {
-
-77 \15 
-EINVAL
-;
-
-81 ià(
-u
-->
-¡Ý_b\99s
- =ð
-UART_STOP_BITS_2
-)
-
-82 
-uc¤c
- |ð(1 << 
-USBS
-);
-
-83 \vià(
-u
-->
-¡Ý_b\99s
- !ð
-UART_STOP_BITS_1
-)
-
-84 \15 
-EINVAL
-;
-
-86 #ifdeà
-URSEL
-
-
-88 
-uc¤c
- |ð(1<<
-URSEL
-);
-
-90 *
-u¬t_»gs
-[
-num
-].
-uc¤c
- = ucsrc;
-
-92 \15 
-ESUCCESS
-;
-
-93 
-       }
-}
-
-97 \18
-\9at8_t
-       $u¬t_£t_nb\99s_·r\99y
-(
-\9at8_t
-num
-, \19
-u¬t_cÚfig
- * 
-u
-)
-
-100 ià(
-u
-->
-nb\99s
- == 8)
-
-101 *
-u¬t_»gs
-[
-num
-].
-uc¤b
- &ð~(1 << 
-CHR9
-);
-
-102 #ifdeà
-CONFIG_MODULE_UART_9BITS
-
-
-103 \vià(
-u
-->
-nb\99s
- == 9)
-
-104 *
-u¬t_»gs
-[
-num
-].
-uc¤b
- |ð(1 << 
-CHR9
-);
-
-107 \15 
-ENOTSUP
-;
-
-110 ià(
-u
-->
-·r\99y
- !ð
-UART_PARTITY_NONE
- ||
-
-111 
-u
-->
-¡Ý_b\99s
- !ð
-UART_STOP_BITS_1
-) {
-
-112 \15 
-ENOTSUP
-;
-
-115 \15 
-ESUCCESS
-;
-
-116 
-       }
-}
-
-120 #ià
-UART_IS_USART
-
-
-122 \18
-\9at8_t
-       $u¬t_£t_baud»g
-(
-u\9at8_t
-num
-, 
-u\9at16_t
-baud»g
-)
-
-124 
-u\9at8_t
-lo
-, 
-hi
-;
-
-129 
-lo
- = (
-u\9at8_t
-)
-baud»g
-;
-
-130 
-hi
- = (
-u\9at8_t
-)(
-baud»g
->>8) & 0x7F;
-
-132 *
-u¬t_»gs
-[
-num
-].
-ub¼l
- = 
-lo
-;
-
-133 *
-u¬t_»gs
-[
-num
-].
-ub¼h
- = 
-hi
-;
-
-135 \15 
-ESUCCESS
-;
-
-136 
-       }
-}
-
-140 \18
-\9at8_t
-       $u¬t_£t_baud»g
-(
-u\9at8_t
-num
-, 
-u\9at16_t
-baud»g
-)
-
-142 
-u\9at8_t
-lo
-, 
-hi
-;
-
-144 
-lo
-=(
-u\9at8_t
-)
-baud»g
-;
-
-145 
-hi
-=(
-u\9at8_t
-)(
-baud»g
->>8);
-
-147 ià(
-hi
- != 0)
-
-148 \15 
-EINVAL
-;
-
-149 *
-u¬t_»gs
-[
-num
-].
-ub¼l
- = 
-lo
-;
-
-151 \15 
-ESUCCESS
-;
-
-152 
-       }
-}
-
-156 \ 1
-       #UART_SET_STATICCONF
-(
-x
-) \
-
-157 
-u
-->
-\92abËd
- = 
-UART
-##
-x
-##
-_ENABLED
-; \
-
-158 
-u
-->
-\9a\8c_\92abËd
- = 
-UART
-##
-x
-##
-_INTERRUPT_ENABLED
-; \
-
-159 
-u
-->
-u£_doubË_¥\93d
- = 
-UART
-##
-x
-##
-_USE_DOUBLE_SPEED
-; \
-
-160 
-u
-->
-·r\99y
- = 
-UART
-##
-x
-##
-_PARITY
-; \
-
-161 
-u
-->
-¡Ý_b\99s
- = 
-UART
-##
-x
-##
-_STOP_BIT
-; \
-
-162 
-u
-->
-nb\99s
- = 
-UART
-##
-x
-##
-_NBITS
-; \
-
-163 
-u
-->
-baud¿\8b
- = 
-UART
-##
-x
-##
-_BAUDRATE
-; \
-
-164 \ 3
-
-       )
-
-166 
-\9at8_t
-       $u¬t_£tcÚf
-(
-u\9at8_t
-num
-, \19
-u¬t_cÚfig
- *
-u
-)
-
-168 
-u\9at8_t
-»t
- = 
-ESUCCESS
-;
-
-169 
-u\9at16_t
-baud¿\8b_»g
-;
-
-170 \19
-u¬t_cÚfig
-¡©ic_cÚf
-;
-
-171 
-u\9at8_t
-æags
-;
-
-173 
-       `IRQ_LOCK
-(
-æags
-);
-
-176 ià(!
-u
-) {
-
-177 
-u
- = &
-¡©ic_cÚf
-;
-
-178 \1a
-num
-) {
-
-179 #ifdeà
-UART0_COMPILE
-
-
-181 
-       `UART_SET_STATICCONF
-(0);
-
-183 #ifdeà
-UART1_COMPILE
-
-
-185 
-       `UART_SET_STATICCONF
-(1);
-
-187 #ifdeà
-UART2_COMPILE
-
-
-189 
-       `UART_SET_STATICCONF
-(2);
-
-191 #ifdeà
-UART3_COMPILE
-
-
-193 
-       `UART_SET_STATICCONF
-(3);
-
-196 
-»t
- = 
-EINVAL
-;
-
-197 \10
-out
-;
-
-202 \1f !(*
-u¬t_»gs
-[
-num
-].
-uc¤a
- & (1<<
-UDRE
-)) );
-
-204 \1a
-num
-) {
-
-205 #ifdeà
-UART0_COMPILE
-
-
-207 
-       `c\9cbuf_\9a\99
-(&
-g_tx_fifo
-[0], 
-g_tx0_buf
-, 0, 
-UART0_TX_FIFO_SIZE
-);
-
-208 
-       `c\9cbuf_\9a\99
-(&
-g_rx_fifo
-[0], 
-g_rx0_buf
-, 0, 
-UART0_RX_FIFO_SIZE
-);
-
-211 #ifdeà
-UART1_COMPILE
-
-
-213 
-       `c\9cbuf_\9a\99
-(&
-g_tx_fifo
-[1], 
-g_tx1_buf
-, 0, 
-UART1_TX_FIFO_SIZE
-);
-
-214 
-       `c\9cbuf_\9a\99
-(&
-g_rx_fifo
-[1], 
-g_rx1_buf
-, 0, 
-UART1_RX_FIFO_SIZE
-);
-
-217 #ifdeà
-UART2_COMPILE
-
-
-219 
-       `c\9cbuf_\9a\99
-(&
-g_tx_fifo
-[2], 
-g_tx2_buf
-, 0, 
-UART2_TX_FIFO_SIZE
-);
-
-220 
-       `c\9cbuf_\9a\99
-(&
-g_rx_fifo
-[2], 
-g_rx2_buf
-, 0, 
-UART2_RX_FIFO_SIZE
-);
-
-223 #ifdeà
-UART3_COMPILE
-
-
-225 
-       `c\9cbuf_\9a\99
-(&
-g_tx_fifo
-[3], 
-g_tx3_buf
-, 0, 
-UART3_TX_FIFO_SIZE
-);
-
-226 
-       `c\9cbuf_\9a\99
-(&
-g_rx_fifo
-[3], 
-g_rx3_buf
-, 0, 
-UART3_RX_FIFO_SIZE
-);
-
-230 
-»t
- = 
-EINVAL
-;
-
-231 \10
-out
-;
-
-233 *
-u¬t_»gs
-[
-num
-].
-uc¤a
- = 0;
-
-235 ià(
-u
-->
-\92abËd
-)
-
-236 *
-u¬t_»gs
-[
-num
-].
-uc¤b
- = ((1 << 
-TXEN
-è| (1 << 
-RXEN
-));
-
-238 *
-u¬t_»gs
-[
-num
-].
-uc¤b
- = 0;
-
-239 \10
-out
-;
-
-244 ià(
-u
-->
-\9a\8c_\92abËd
-)
-
-245 *
-u¬t_»gs
-[
-num
-].
-uc¤b
- |ð(1 << 
-RXCIE
-);
-
-247 ià(
-UART_HAS_U2X
-) {
-
-248 ià(
-u
-->
-u£_doubË_¥\93d
-)
-
-249 *
-u¬t_»gs
-[
-num
-].
-uc¤a
- |ð(1 << 
-U2X
-);
-
-251 *
-u¬t_»gs
-[
-num
-].
-uc¤a
- &ð~(1 << 
-U2X
-);
-
-253 \vià(
-u
-->
-u£_doubË_¥\93d
-) {
-
-254 
-»t
- = 
-ENOTSUP
-;
-
-255 \10
-out
-;
-
-258 
-       `u¬t_£t_nb\99s_·r\99y
-(
-num
-, 
-u
-);
-
-261 if(
-u
-->
-u£_doubË_¥\93d
-)
-
-262 
-baud¿\8b_»g
- = (
-F_CPU
- / (
-u
-->
-baud¿\8b
-*8l)) - 1;
-
-264 
-baud¿\8b_»g
- = (
-F_CPU
- / (
-u
-->
-baud¿\8b
-*16l)) - 1;
-
-266 
-       `u¬t_£t_baud»g
-(
-num
-, 
-baud¿\8b_»g
-);
-
-269 
-out
-:
-
-270 
-       `IRQ_UNLOCK
-(
-æags
-);
-
-271 \15 
-»t
-;
-
-272 
-       }
-}
-
-       @vt100.c
-
-24 \ 2
-       ~<¡dlib.h
->
-
-25 \ 2
-       ~<¡dio.h
->
-
-26 \ 2
-       ~<¡r\9ag.h
->
-
-27 \ 2
-       ~<¡d¬g.h
->
-
-28 \ 2
-       ~<ùy³.h
->
-
-30 \ 2
-       ~<av\94sive/pgm¥aû.h
->
-
-32 \ 2
-       ~"vt100.h
-"
-
-34 \18cڡ 
-´og_ch¬
-       gcmd0
-[] = 
-vt100_up_¬r
-;
-
-35 \18cڡ 
-´og_ch¬
-       gcmd1
-[] = 
-vt100_down_¬r
-;
-
-36 \18cڡ 
-´og_ch¬
-       gcmd2
-[] = 
-vt100_right_¬r
-;
-
-37 \18cڡ 
-´og_ch¬
-       gcmd3
-[] = 
-vt100_Ëá_¬r
-;
-
-38 \18cڡ 
-´og_ch¬
-       gcmd4
-[] = "\177";
-
-39 \18cڡ 
-´og_ch¬
-       gcmd5
-[] = "\n";
-
-40 \18cڡ 
-´og_ch¬
-       gcmd6
-[] = "\001";
-
-41 \18cڡ 
-´og_ch¬
-       gcmd7
-[] = "\005";
-
-42 \18cڡ 
-´og_ch¬
-       gcmd8
-[] = "\013";
-
-43 \18cڡ 
-´og_ch¬
-       gcmd9
-[] = "\031";
-
-44 \18cڡ 
-´og_ch¬
-       gcmd10
-[] = "\003";
-
-45 \18cڡ 
-´og_ch¬
-       gcmd11
-[] = "\006";
-
-46 \18cڡ 
-´og_ch¬
-       gcmd12
-[] = "\002";
-
-47 \18cڡ 
-´og_ch¬
-       gcmd13
-[] = 
-vt100_suµr
-;
-
-48 \18cڡ 
-´og_ch¬
-       gcmd14
-[] = 
-vt100_\8fb
-;
-
-49 \18cڡ 
-´og_ch¬
-       gcmd15
-[] = "\004";
-
-50 \18cڡ 
-´og_ch¬
-       gcmd16
-[] = "\014";
-
-51 \18cڡ 
-´og_ch¬
-       gcmd17
-[] = "\r";
-
-52 \18cڡ 
-´og_ch¬
-       gcmd18
-[] = "\033\177";
-
-53 \18cڡ 
-´og_ch¬
-       gcmd19
-[] = 
-vt100_wÜd_Ëá
-;
-
-54 \18cڡ 
-´og_ch¬
-       gcmd20
-[] = 
-vt100_wÜd_right
-;
-
-55 \18cڡ 
-´og_ch¬
-       gcmd21
-[] = "?";
-
-57 cڡ 
-´og_ch¬
- * 
-       gvt100_commªds
-[] 
-       gPROGMEM
- = {
-
-58 
-cmd0
-, 
-cmd1
-, 
-cmd2
-, 
-cmd3
-, 
-cmd4
-, 
-cmd5
-, 
-cmd6
-, 
-cmd7
-,
-
-59 
-cmd8
-, 
-cmd9
-, 
-cmd10
-, 
-cmd11
-, 
-cmd12
-, 
-cmd13
-, 
-cmd14
-,
-
-60 
-cmd15
-, 
-cmd16
-, 
-cmd17
-, 
-cmd18
-, 
-cmd19
-, 
-cmd20
-,
-
-61 
-cmd21
-,
-
-65 
-       $vt100_\9a\99
-(\19
-vt100
- * 
-vt
-)
-
-67 
-vt
-->
-¡©e
- = 
-VT100_INIT
-;
-
-68 
-       }
-}
-
-71 \18
-\9at8_t
-
-
-72 
-       $m©ch_commªd
-(\ 5
-buf
-, 
-u\9at8_t
-size
-)
-
-74 cڡ 
-´og_ch¬
- * 
-cmd
-;
-
-75 
-u\9at8_t
-i
- = 0;
-
-77 \ f
-i
-=0 ; i<\17(
-vt100_commªds
-)/\17(cڡ 
-´og_ch¬
- *) ; i++) {
-
-78 #ifdeà
-HOST_VERSION
-
-
-79 
-cmd
- = *(
-vt100_commªds
- + 
-i
-);
-
-81 
-cmd
- = (cڡ 
-´og_ch¬
- *è
-       `pgm_»ad_wÜd
- (
-vt100_commªds
- + 
-i
-);
-
-84 ià(
-size
- =ð
-       `¡¾\92_P
-(
-cmd
-) &&
-
-85 !
-       `¡ºcmp_P
-(
-buf
-, 
-cmd
-, 
-       `¡¾\92_P
-(cmd))) {
-
-86 \15 
-i
-;
-
-91 
-       }
-}
-
-93 
-\9at8_t
-
-
-94 
-       $vt100_·r£r
-(\19
-vt100
- *
-vt
-, \ 5
-ch
-)
-
-96 
-u\9at8_t
-size
-;
-
-97 
-u\9at8_t
-c
- = (u\9at8_tè
-ch
-;
-
-99 ià(
-vt
-->
-buåos
- > 
-VT100_BUF_SIZE
-) {
-
-100 
-vt
-->
-¡©e
- = 
-VT100_INIT
-;
-
-101 
-vt
-->
-buåos
- = 0;
-
-104 
-vt
-->
-buf
-[vt->
-buåos
-++] = 
-c
-;
-
-105 
-size
- = 
-vt
-->
-buåos
-;
-
-107 \1a
-vt
-->
-¡©e
-) {
-
-108 \ 4
-VT100_INIT
-:
-
-109 ià(
-c
- == 033) {
-
-110 
-vt
-->
-¡©e
- = 
-VT100_ESCAPE
-;
-
-113 
-vt
-->
-buåos
- = 0;
-
-114 \10
-m©ch_commªd
-;
-
-118 \ 4
-VT100_ESCAPE
-:
-
-119 ià(
-c
- == 0133) {
-
-120 
-vt
-->
-¡©e
- = 
-VT100_ESCAPE_CSI
-;
-
-122 \vià(
-c
- >= 060 && c <= 0177) {
-
-123 
-vt
-->
-buåos
- = 0;
-
-124 
-vt
-->
-¡©e
- = 
-VT100_INIT
-;
-
-125 \10
-m©ch_commªd
-;
-
-129 \ 4
-VT100_ESCAPE_CSI
-:
-
-130 ià(
-c
- >= 0100 && c <= 0176) {
-
-131 
-vt
-->
-buåos
- = 0;
-
-132 
-vt
-->
-¡©e
- = 
-VT100_INIT
-;
-
-133 \10
-m©ch_commªd
-;
-
-138 
-vt
-->
-buåos
- = 0;
-
-144 
-m©ch_commªd
-:
-
-145 \15 
-       `m©ch_commªd
-(
-vt
-->
-buf
-, 
-size
-);
-
-146 
-       }
-}
-
-       @vt100.h
-
-24 #iâdeà
-_VT100_H_
-
-
-25 \ 1
-       #_VT100_H_
-
-
-       )
-
-27 \ 1
-       #vt100_b\96l
- "\007"
-
-       )
-
-28 \ 1
-       #vt100_bs
- "\010"
-
-       )
-
-29 \ 1
-       #vt100_bs_þ\97r
- "\010 \010"
-
-       )
-
-30 \ 1
-       #vt100_\8fb
- "\011"
-
-       )
-
-31 \ 1
-       #vt100_üÆ
- "\012\015"
-
-       )
-
-32 \ 1
-       #vt100_þ\97r_right
- "\033[0K"
-
-       )
-
-33 \ 1
-       #vt100_þ\97r_Ëá
- "\033[1K"
-
-       )
-
-34 \ 1
-       #vt100_þ\97r_down
- "\033[0J"
-
-       )
-
-35 \ 1
-       #vt100_þ\97r_up
- "\033[1J"
-
-       )
-
-36 \ 1
-       #vt100_þ\97r_l\9ae
- "\033[2K"
-
-       )
-
-37 \ 1
-       #vt100_þ\97r_sü\93n
- "\033[2J"
-
-       )
-
-38 \ 1
-       #vt100_up_¬r
- "\033\133\101"
-
-       )
-
-39 \ 1
-       #vt100_down_¬r
- "\033\133\102"
-
-       )
-
-40 \ 1
-       #vt100_right_¬r
- "\033\133\103"
-
-       )
-
-41 \ 1
-       #vt100_Ëá_¬r
- "\033\133\104"
-
-       )
-
-42 \ 1
-       #vt100_muÉi_right
- "\033\133%uC"
-
-       )
-
-43 \ 1
-       #vt100_muÉi_Ëá
- "\033\133%uD"
-
-       )
-
-44 \ 1
-       #vt100_suµr
- "\033\133\063\176"
-
-       )
-
-45 \ 1
-       #vt100_home
- "\033M\033E"
-
-       )
-
-46 \ 1
-       #vt100_wÜd_Ëá
- "\033\142"
-
-       )
-
-47 \ 1
-       #vt100_wÜd_right
- "\033\146"
-
-       )
-
-52 \ 1
-       #KEY_UP_ARR
- 0
-
-       )
-
-53 \ 1
-       #KEY_DOWN_ARR
- 1
-
-       )
-
-54 \ 1
-       #KEY_RIGHT_ARR
- 2
-
-       )
-
-55 \ 1
-       #KEY_LEFT_ARR
- 3
-
-       )
-
-56 \ 1
-       #KEY_BKSPACE
- 4
-
-       )
-
-57 \ 1
-       #KEY_RETURN
- 5
-
-       )
-
-58 \ 1
-       #KEY_CTRL_A
- 6
-
-       )
-
-59 \ 1
-       #KEY_CTRL_E
- 7
-
-       )
-
-60 \ 1
-       #KEY_CTRL_K
- 8
-
-       )
-
-61 \ 1
-       #KEY_CTRL_Y
- 9
-
-       )
-
-62 \ 1
-       #KEY_CTRL_C
- 10
-
-       )
-
-63 \ 1
-       #KEY_CTRL_F
- 11
-
-       )
-
-64 \ 1
-       #KEY_CTRL_B
- 12
-
-       )
-
-65 \ 1
-       #KEY_SUPPR
- 13
-
-       )
-
-66 \ 1
-       #KEY_TAB
- 14
-
-       )
-
-67 \ 1
-       #KEY_CTRL_D
- 15
-
-       )
-
-68 \ 1
-       #KEY_CTRL_L
- 16
-
-       )
-
-69 \ 1
-       #KEY_RETURN2
- 17
-
-       )
-
-70 \ 1
-       #KEY_META_BKSPACE
- 18
-
-       )
-
-71 \ 1
-       #KEY_WLEFT
- 19
-
-       )
-
-72 \ 1
-       #KEY_WRIGHT
- 20
-
-       )
-
-73 \ 1
-       #KEY_HELP
- 21
-
-       )
-
-75 \rcڡ 
-´og_ch¬
- * 
-vt100_commªds
-[] 
-PROGMEM
-;
-
-77 \f
-       evt100_·r£r_¡©e
- {
-
-78 
-       mVT100_INIT
-,
-
-79 
-       mVT100_ESCAPE
-,
-
-80 
-       mVT100_ESCAPE_CSI
-,
-
-83 \ 1
-       #VT100_BUF_SIZE
- 8
-
-       )
-
-84 \19
-       svt100
- {
-
-85 
-u\9at8_t
-       mbuåos
-;
-
-86 \ 5
-       mbuf
-[
-VT100_BUF_SIZE
-];
-
-87 \f
-vt100_·r£r_¡©e
-       m¡©e
-;
-
-93 \1e
-vt100_\9a\99
-(\19
-vt100
- *
-vt
-);
-
-101 
-\9at8_t
-vt100_·r£r
-(\19
-vt100
- *
-vt
-, \ 5
-c
-);
-
-       @xbee.c
-
-28 \ 2
-       ~<av\94sive.h
->
-
-29 \ 2
-       ~<av\94sive/queue.h
->
-
-32 \ 2
-       ~<¡dio.h
->
-
-33 \ 2
-       ~<¡d\9at.h
->
-
-34 \ 2
-       ~<¡dlib.h
->
-
-35 \ 2
-       ~<¡r\9ag.h
->
-
-36 \ 2
-       ~<\94ºo.h
->
-
-38 \ 2
-       ~"xb\93_ÃighbÜ.h
-"
-
-39 \ 2
-       ~"xb\93_¡©s.h
-"
-
-40 \ 2
-       ~"xb\93_buf.h
-"
-
-41 \ 2
-       ~"xb\93_´Ùo.h
-"
-
-42 \ 2
-       ~"xb\93.h
-"
-
-44 \12
-       $xb\93_\9a\99
-(\1e)
-
-47 
-       }
-}
-
-49 \12
-       $xb\93_»gi¡\94_chªÃl
-(\19
-xb\93_dev
- *
-dev
-, \12
-chªÃl
-,
-
-50 
-xb\93_rx_cb_t
- *
-rx_cb
-, \1e*
-Ýaque
-)
-
-53 ià(
-chªÃl
- =ð
-XBEE_CHANNEL_ANY
-) {
-
-54 \12
-ch
-;
-
-57 \ f
-ch
- = 1; ch < 
-XBEE_MAX_CHANNEL
-; ch++) {
-
-58 ià(
-dev
-->
-chªÃl
-[
-ch
-].
-»gi¡\94ed
- == 0) {
-
-59 
-chªÃl
- = 
-ch
-;
-
-64 ià(
-chªÃl
- =ð
-XBEE_CHANNEL_ANY
-)
-
-68 \vià(
-chªÃl
- < 0 || chªÃÈ>ð
-XBEE_MAX_CHANNEL
- ||
-
-69 
-dev
-->
-chªÃl
-[chªÃl].
-»gi¡\94ed
- == 1)
-
-72 
-dev
-->
-chªÃl
-[chªÃl].
-»gi¡\94ed
- = 1;
-
-73 
-dev
-->
-chªÃl
-[chªÃl].
-rx_cb
- =\84x_cb;
-
-74 
-dev
-->
-chªÃl
-[chªÃl].
-¬g
- = 
-Ýaque
-;
-
-75 \15 
-chªÃl
-;
-
-76 
-       }
-}
-
-78 \12
-       $xb\93_uÄegi¡\94_chªÃl
-(\19
-xb\93_dev
- *
-dev
-, \12
-chªÃl
-)
-
-80 ià(
-chªÃl
- < 0 || chªÃÈ>ð
-XBEE_MAX_CHANNEL
- ||
-
-81 
-dev
-->
-chªÃl
-[chªÃl].
-»gi¡\94ed
- == 0)
-
-83 
-dev
-->
-chªÃl
-[chªÃl].
-»gi¡\94ed
- = 0;
-
-84 
-dev
-->
-chªÃl
-[chªÃl].
-rx_cb
- = 
-NULL
-;
-
-85 
-dev
-->
-chªÃl
-[chªÃl].
-¬g
- = 
-NULL
-;
-
-87 
-       }
-}
-
-89 \12
-       $xb\93\92
-(\19
-xb\93_dev
- *
-dev
-, 
-FILE
- *
-xb\93_f\9ee
-)
-
-91 
-       `mem£t
-(
-dev
-, 0, \17(*dev));
-
-92 
-dev
-->
-f\9ee
- = 
-xb\93_f\9ee
-;
-
-93 
-       `xb\93_Ãigh_\9a\99
-(
-dev
-);
-
-95 
-       }
-}
-
-       @xbee.h
-
-32 \e\1e(
-       txb\93_rx_cb_t
-)(\19
-       txb\93_dev
- *, \12\12\1e*,
-
-36 \19
-       sxb\93_chªÃl
- {
-
-37 \12
-»gi¡\94ed
-;
-
-38 
-xb\93_rx_cb_t
- *
-rx_cb
-;
-
-39 \1e*
-¬g
-;
-
-42 \ 1
-       #XBEE_DEFAULT_CHANNEL
- 0
-
-       )
-
-43 \ 1
-       #XBEE_MAX_CHANNEL
- 16
-
-       )
-
-44 \ 1
-       #XBEE_CHANNEL_ANY
-XBEE_MAX_CHANNEL
-
-
-       )
-
-47 \19
-       sxb\93_dev
- {
-
-48 
-FILE
- *
-f\9ee
-;
-
-49 \19
-xb\93_chªÃl
-chªÃl
-[
-XBEE_MAX_CHANNEL
-];
-
-50 
-u\9at8_t
-äame_Ën
-;
-
-51 \ 5
-äame
-[
-XBEE_MAX_FRAME_LEN
-];
-
-52 \19
-xb\93_¡©s
-¡©s
-;
-
-53 \19
-xb\93_Ãigh_li¡
-Ãigh_li¡
-;
-
-57 \12
-       `xb\93_\9a\99
-(\1e);
-
-60 \12
-       `xb\93\92
-(\19
-xb\93_dev
- *
-dev
-, 
-FILE
- *
-xb\93_f\9ee
-);
-
-63 \12
-       `xb\93_þo£
-(\19
-xb\93_dev
- *
-dev
-);
-
-71 \12
-       `xb\93_»gi¡\94_chªÃl
-(\19
-xb\93_dev
- *
-dev
-, \12
-chªÃl
-,
-
-72 
-xb\93_rx_cb_t
- *
-rx_cb
-, \1e*
-Ýaque
-);
-
-75 \12
-       `xb\93_uÄegi¡\94_chªÃl
-(\19
-xb\93_dev
- *
-dev
-, \12
-chªÃl_id
-);
-
-78 \12
-       `xb\93_»ad
-(\19
-xb\93_dev
- *
-dev
-);
-
-81 \12
-       `xb\93_´oûss_queue
-(\19
-xb\93_dev
- *
-dev
-);
-
-       @xbee_atcmd.c
-
-28 \ 2
-       ~<av\94sive/pgm¥aû.h
->
-
-30 \ 2
-       ~<¡r\9ag.h
->
-
-31 \ 2
-       ~<¡dlib.h
->
-
-32 \ 2
-       ~<¡dio.h
->
-
-34 \ 2
-       ~"xb\93_©cmd.h
-"
-
-36 
-´og_ch¬
-       g©cmd0_Çme
-[] = "WR";
-
-37 
-´og_ch¬
-       g©cmd0_desc
-[] = "write-param";
-
-38 
-´og_ch¬
-       g©cmd0_h\96p
-[] =
-
-41 
-´og_ch¬
-       g©cmd1_Çme
-[] = "RE";
-
-42 
-´og_ch¬
-       g©cmd1_desc
-[] = "restore-defaults";
-
-43 
-´og_ch¬
-       g©cmd1_h\96p
-[] =
-
-46 
-´og_ch¬
-       g©cmd2_Çme
-[] = "FR";
-
-47 
-´og_ch¬
-       g©cmd2_desc
-[] = "soft-reset";
-
-48 
-´og_ch¬
-       g©cmd2_h\96p
-[] =
-
-52 
-´og_ch¬
-       g©cmd3_Çme
-[] = "AC";
-
-53 
-´og_ch¬
-       g©cmd3_desc
-[] = "apply-changes";
-
-54 
-´og_ch¬
-       g©cmd3_h\96p
-[] =
-
-57 
-´og_ch¬
-       g©cmd4_Çme
-[] = "R1";
-
-58 
-´og_ch¬
-       g©cmd4_desc
-[] = "restore-compiled";
-
-59 
-´og_ch¬
-       g©cmd4_h\96p
-[] =
-
-62 
-´og_ch¬
-       g©cmd5_Çme
-[] = "VL";
-
-63 
-´og_ch¬
-       g©cmd5_desc
-[] = "version-long";
-
-64 
-´og_ch¬
-       g©cmd5_h\96p
-[] =
-
-68 
-´og_ch¬
-       g©cmd6_Çme
-[] = "DH";
-
-69 
-´og_ch¬
-       g©cmd6_desc
-[] = "dst-addr-high";
-
-70 
-´og_ch¬
-       g©cmd6_h\96p
-[] =
-
-74 
-´og_ch¬
-       g©cmd7_Çme
-[] = "DL";
-
-75 
-´og_ch¬
-       g©cmd7_desc
-[] = "dst-addr-low";
-
-76 
-´og_ch¬
-       g©cmd7_h\96p
-[] =
-
-80 
-´og_ch¬
-       g©cmd8_Çme
-[] = "DD";
-
-81 
-´og_ch¬
-       g©cmd8_desc
-[] = "device-type-id";
-
-82 
-´og_ch¬
-       g©cmd8_h\96p
-[] =
-
-87 
-´og_ch¬
-       g©cmd9_Çme
-[] = "SH";
-
-88 
-´og_ch¬
-       g©cmd9_desc
-[] = "src-addr-high";
-
-89 
-´og_ch¬
-       g©cmd9_h\96p
-[] =
-
-92 
-´og_ch¬
-       g©cmd10_Çme
-[] = "SL";
-
-93 
-´og_ch¬
-       g©cmd10_desc
-[] = "src-addr-low";
-
-94 
-´og_ch¬
-       g©cmd10_h\96p
-[] =
-
-97 
-´og_ch¬
-       g©cmd11_Çme
-[] = "SE";
-
-98 
-´og_ch¬
-       g©cmd11_desc
-[] = "src-endpoint";
-
-99 
-´og_ch¬
-       g©cmd11_h\96p
-[] =
-
-103 
-´og_ch¬
-       g©cmd12_Çme
-[] = "DE";
-
-104 
-´og_ch¬
-       g©cmd12_desc
-[] = "dst-endpoint";
-
-105 
-´og_ch¬
-       g©cmd12_h\96p
-[] =
-
-109 
-´og_ch¬
-       g©cmd13_Çme
-[] = "CI";
-
-110 
-´og_ch¬
-       g©cmd13_desc
-[] = "cluster-id";
-
-111 
-´og_ch¬
-       g©cmd13_h\96p
-[] =
-
-115 
-´og_ch¬
-       g©cmd14_Çme
-[] = "NP";
-
-116 
-´og_ch¬
-       g©cmd14_desc
-[] = "max-rf-payload";
-
-117 
-´og_ch¬
-       g©cmd14_h\96p
-[] =
-
-122 
-´og_ch¬
-       g©cmd15_Çme
-[] = "CE";
-
-123 
-´og_ch¬
-       g©cmd15_desc
-[] = "coord-end-device";
-
-124 
-´og_ch¬
-       g©cmd15_h\96p
-[] =
-
-129 
-´og_ch¬
-       g©cmd16_Çme
-[] = "AP";
-
-130 
-´og_ch¬
-       g©cmd16_desc
-[] = "api-mode";
-
-131 
-´og_ch¬
-       g©cmd16_h\96p
-[] =
-
-134 
-´og_ch¬
-       g©cmd17_Çme
-[] = "AO";
-
-135 
-´og_ch¬
-       g©cmd17_desc
-[] = "api-output-format";
-
-136 
-´og_ch¬
-       g©cmd17_h\96p
-[] =
-
-140 
-´og_ch¬
-       g©cmd18_Çme
-[] = "BD";
-
-141 
-´og_ch¬
-       g©cmd18_desc
-[] = "baud-rate";
-
-142 
-´og_ch¬
-       g©cmd18_h\96p
-[] =
-
-146 
-´og_ch¬
-       g©cmd19_Çme
-[] = "RO";
-
-147 
-´og_ch¬
-       g©cmd19_desc
-[] = "packetization-timeout";
-
-148 
-´og_ch¬
-       g©cmd19_h\96p
-[] =
-
-153 
-´og_ch¬
-       g©cmd20_Çme
-[] = "FT";
-
-154 
-´og_ch¬
-       g©cmd20_desc
-[] = "flow-control-thres";
-
-155 
-´og_ch¬
-       g©cmd20_h\96p
-[] =
-
-161 
-´og_ch¬
-       g©cmd21_Çme
-[] = "NB";
-
-162 
-´og_ch¬
-       g©cmd21_desc
-[] = "parity";
-
-163 
-´og_ch¬
-       g©cmd21_h\96p
-[] =
-
-167 
-´og_ch¬
-       g©cmd22_Çme
-[] = "D7";
-
-168 
-´og_ch¬
-       g©cmd22_desc
-[] = "dio7";
-
-169 
-´og_ch¬
-       g©cmd22_h\96p
-[] =
-
-175 
-´og_ch¬
-       g©cmd23_Çme
-[] = "D6";
-
-176 
-´og_ch¬
-       g©cmd23_desc
-[] = "dio6";
-
-177 
-´og_ch¬
-       g©cmd23_h\96p
-[] =
-
-182 
-´og_ch¬
-       g©cmd24_Çme
-[] = "P0";
-
-183 
-´og_ch¬
-       g©cmd24_desc
-[] = "dio10-pwm0";
-
-184 
-´og_ch¬
-       g©cmd24_h\96p
-[] =
-
-189 
-´og_ch¬
-       g©cmd25_Çme
-[] = "P1";
-
-190 
-´og_ch¬
-       g©cmd25_desc
-[] = "dio11-pwm1";
-
-191 
-´og_ch¬
-       g©cmd25_h\96p
-[] =
-
-196 
-´og_ch¬
-       g©cmd26_Çme
-[] = "P2";
-
-197 
-´og_ch¬
-       g©cmd26_desc
-[] = "dio12";
-
-198 
-´og_ch¬
-       g©cmd26_h\96p
-[] =
-
-203 
-´og_ch¬
-       g©cmd27_Çme
-[] = "RP";
-
-204 
-´og_ch¬
-       g©cmd27_desc
-[] = "rssi-pwm";
-
-205 
-´og_ch¬
-       g©cmd27_h\96p
-[] =
-
-210 
-´og_ch¬
-       g©cmd28_Çme
-[] = "1S";
-
-211 
-´og_ch¬
-       g©cmd28_desc
-[] = "sensor-sample";
-
-212 
-´og_ch¬
-       g©cmd28_h\96p
-[] =
-
-215 
-´og_ch¬
-       g©cmd29_Çme
-[] = "D0";
-
-216 
-´og_ch¬
-       g©cmd29_desc
-[] = "dio0-ad0";
-
-217 
-´og_ch¬
-       g©cmd29_h\96p
-[] =
-
-223 
-´og_ch¬
-       g©cmd30_Çme
-[] = "D1";
-
-224 
-´og_ch¬
-       g©cmd30_desc
-[] = "dio1-ad1";
-
-225 
-´og_ch¬
-       g©cmd30_h\96p
-[] =
-
-230 
-´og_ch¬
-       g©cmd31_Çme
-[] = "D2";
-
-231 
-´og_ch¬
-       g©cmd31_desc
-[] = "dio2-ad2";
-
-232 
-´og_ch¬
-       g©cmd31_h\96p
-[] =
-
-237 
-´og_ch¬
-       g©cmd32_Çme
-[] = "D3";
-
-238 
-´og_ch¬
-       g©cmd32_desc
-[] = "dio3-ad3";
-
-239 
-´og_ch¬
-       g©cmd32_h\96p
-[] =
-
-244 
-´og_ch¬
-       g©cmd33_Çme
-[] = "D4";
-
-245 
-´og_ch¬
-       g©cmd33_desc
-[] = "dio4-ad4";
-
-246 
-´og_ch¬
-       g©cmd33_h\96p
-[] =
-
-251 
-´og_ch¬
-       g©cmd34_Çme
-[] = "D5";
-
-252 
-´og_ch¬
-       g©cmd34_desc
-[] = "dio5-ad5";
-
-253 
-´og_ch¬
-       g©cmd34_h\96p
-[] =
-
-258 
-´og_ch¬
-       g©cmd35_Çme
-[] = "D8";
-
-259 
-´og_ch¬
-       g©cmd35_desc
-[] = "dio8-sleep-rq";
-
-260 
-´og_ch¬
-       g©cmd35_h\96p
-[] =
-
-267 
-´og_ch¬
-       g©cmd36_Çme
-[] = "D9";
-
-268 
-´og_ch¬
-       g©cmd36_desc
-[] = "dio9-on-sleep";
-
-269 
-´og_ch¬
-       g©cmd36_h\96p
-[] =
-
-274 
-´og_ch¬
-       g©cmd37_Çme
-[] = "PR";
-
-275 
-´og_ch¬
-       g©cmd37_desc
-[] = "pull-up-resistor";
-
-276 
-´og_ch¬
-       g©cmd37_h\96p
-[] =
-
-281 
-´og_ch¬
-       g©cmd38_Çme
-[] = "M0";
-
-282 
-´og_ch¬
-       g©cmd38_desc
-[] = "pwm0-out-level";
-
-283 
-´og_ch¬
-       g©cmd38_h\96p
-[] =
-
-287 
-´og_ch¬
-       g©cmd39_Çme
-[] = "M1";
-
-288 
-´og_ch¬
-       g©cmd39_desc
-[] = "pwm1-out-level";
-
-289 
-´og_ch¬
-       g©cmd39_h\96p
-[] =
-
-293 
-´og_ch¬
-       g©cmd40_Çme
-[] = "LT";
-
-294 
-´og_ch¬
-       g©cmd40_desc
-[] = "led-blink-time";
-
-295 
-´og_ch¬
-       g©cmd40_h\96p
-[] =
-
-298 
-´og_ch¬
-       g©cmd41_Çme
-[] = "IS";
-
-299 
-´og_ch¬
-       g©cmd41_desc
-[] = "force-sample";
-
-300 
-´og_ch¬
-       g©cmd41_h\96p
-[] =
-
-304 
-´og_ch¬
-       g©cmd42_Çme
-[] = "IC";
-
-305 
-´og_ch¬
-       g©cmd42_desc
-[] = "digital-change-detect";
-
-306 
-´og_ch¬
-       g©cmd42_h\96p
-[] =
-
-313 
-´og_ch¬
-       g©cmd43_Çme
-[] = "IR";
-
-314 
-´og_ch¬
-       g©cmd43_desc
-[] = "io-sample-rate";
-
-315 
-´og_ch¬
-       g©cmd43_h\96p
-[] =
-
-320 
-´og_ch¬
-       g©cmd44_Çme
-[] = "CB";
-
-321 
-´og_ch¬
-       g©cmd44_desc
-[] = "comissioning-button";
-
-322 
-´og_ch¬
-       g©cmd44_h\96p
-[] =
-
-327 
-´og_ch¬
-       g©cmd45_Çme
-[] = "VR";
-
-328 
-´og_ch¬
-       g©cmd45_desc
-[] = "firmware-version";
-
-329 
-´og_ch¬
-       g©cmd45_h\96p
-[] =
-
-332 
-´og_ch¬
-       g©cmd46_Çme
-[] = "HV";
-
-333 
-´og_ch¬
-       g©cmd46_desc
-[] = "hardware-version";
-
-334 
-´og_ch¬
-       g©cmd46_h\96p
-[] =
-
-337 
-´og_ch¬
-       g©cmd47_Çme
-[] = "CK";
-
-338 
-´og_ch¬
-       g©cmd47_desc
-[] = "config-code";
-
-339 
-´og_ch¬
-       g©cmd47_h\96p
-[] =
-
-344 
-´og_ch¬
-       g©cmd48_Çme
-[] = "ER";
-
-345 
-´og_ch¬
-       g©cmd48_desc
-[] = "rf-errors";
-
-346 
-´og_ch¬
-       g©cmd48_h\96p
-[] =
-
-350 
-´og_ch¬
-       g©cmd49_Çme
-[] = "GD";
-
-351 
-´og_ch¬
-       g©cmd49_desc
-[] = "good-packets";
-
-352 
-´og_ch¬
-       g©cmd49_h\96p
-[] =
-
-356 
-´og_ch¬
-       g©cmd50_Çme
-[] = "RP";
-
-357 
-´og_ch¬
-       g©cmd50_desc
-[] = "rssi-pwm-timer";
-
-358 
-´og_ch¬
-       g©cmd50_h\96p
-[] =
-
-363 
-´og_ch¬
-       g©cmd51_Çme
-[] = "TR";
-
-364 
-´og_ch¬
-       g©cmd51_desc
-[] = "tx-errors";
-
-365 
-´og_ch¬
-       g©cmd51_h\96p
-[] =
-
-370 
-´og_ch¬
-       g©cmd52_Çme
-[] = "TP";
-
-371 
-´og_ch¬
-       g©cmd52_desc
-[] = "temperature";
-
-372 
-´og_ch¬
-       g©cmd52_h\96p
-[] =
-
-377 
-´og_ch¬
-       g©cmd53_Çme
-[] = "DB";
-
-378 
-´og_ch¬
-       g©cmd53_desc
-[] = "rx-signal-strength";
-
-379 
-´og_ch¬
-       g©cmd53_h\96p
-[] =
-
-385 
-´og_ch¬
-       g©cmd54_Çme
-[] = "DC";
-
-386 
-´og_ch¬
-       g©cmd54_desc
-[] = "duty-cycle";
-
-387 
-´og_ch¬
-       g©cmd54_h\96p
-[] =
-
-392 
-´og_ch¬
-       g©cmd55_Çme
-[] = "RC";
-
-393 
-´og_ch¬
-       g©cmd55_desc
-[] = "rssi-for-channel";
-
-394 
-´og_ch¬
-       g©cmd55_h\96p
-[] =
-
-398 
-´og_ch¬
-       g©cmd56_Çme
-[] = "R#";
-
-399 
-´og_ch¬
-       g©cmd56_desc
-[] = "reset-number";
-
-400 
-´og_ch¬
-       g©cmd56_h\96p
-[] =
-
-405 
-´og_ch¬
-       g©cmd57_Çme
-[] = "TA";
-
-406 
-´og_ch¬
-       g©cmd57_desc
-[] = "tx-ack-errors";
-
-407 
-´og_ch¬
-       g©cmd57_h\96p
-[] =
-
-411 
-´og_ch¬
-       g©cmd58_Çme
-[] = "%V";
-
-412 
-´og_ch¬
-       g©cmd58_desc
-[] = "supply-voltage";
-
-413 
-´og_ch¬
-       g©cmd58_h\96p
-[] =
-
-416 
-´og_ch¬
-       g©cmd59_Çme
-[] = "CT";
-
-417 
-´og_ch¬
-       g©cmd59_desc
-[] = "cmd-mode-timeout";
-
-418 
-´og_ch¬
-       g©cmd59_h\96p
-[] =
-
-424 
-´og_ch¬
-       g©cmd60_Çme
-[] = "CN";
-
-425 
-´og_ch¬
-       g©cmd60_desc
-[] = "exit-cmd-mode";
-
-426 
-´og_ch¬
-       g©cmd60_h\96p
-[] =
-
-429 
-´og_ch¬
-       g©cmd61_Çme
-[] = "GT";
-
-430 
-´og_ch¬
-       g©cmd61_desc
-[] = "guard-times";
-
-431 
-´og_ch¬
-       g©cmd61_h\96p
-[] =
-
-437 
-´og_ch¬
-       g©cmd62_Çme
-[] = "CC";
-
-438 
-´og_ch¬
-       g©cmd62_desc
-[] = "command-chars";
-
-439 
-´og_ch¬
-       g©cmd62_h\96p
-[] =
-
-443 
-´og_ch¬
-       g©cmd63_Çme
-[] = "ID";
-
-444 
-´og_ch¬
-       g©cmd63_desc
-[] = "network-id";
-
-445 
-´og_ch¬
-       g©cmd63_h\96p
-[] =
-
-449 
-´og_ch¬
-       g©cmd64_Çme
-[] = "NT";
-
-450 
-´og_ch¬
-       g©cmd64_desc
-[] = "ndisc-timeout";
-
-451 
-´og_ch¬
-       g©cmd64_h\96p
-[] =
-
-456 
-´og_ch¬
-       g©cmd65_Çme
-[] = "NI";
-
-457 
-´og_ch¬
-       g©cmd65_desc
-[] = "node-id";
-
-458 
-´og_ch¬
-       g©cmd65_h\96p
-[] =
-
-465 
-´og_ch¬
-       g©cmd66_Çme
-[] = "DN";
-
-466 
-´og_ch¬
-       g©cmd66_desc
-[] = "disc-node";
-
-467 
-´og_ch¬
-       g©cmd66_h\96p
-[] =
-
-472 
-´og_ch¬
-       g©cmd67_Çme
-[] = "ND";
-
-473 
-´og_ch¬
-       g©cmd67_desc
-[] = "network-discover";
-
-474 
-´og_ch¬
-       g©cmd67_h\96p
-[] = "Network Discovery, see doc";
-
-476 
-´og_ch¬
-       g©cmd68_Çme
-[] = "NO";
-
-477 
-´og_ch¬
-       g©cmd68_desc
-[] = "ndisc-options";
-
-478 
-´og_ch¬
-       g©cmd68_h\96p
-[] =
-
-484 
-´og_ch¬
-       g©cmd69_Çme
-[] = "EE";
-
-485 
-´og_ch¬
-       g©cmd69_desc
-[] = "security\83nable";
-
-486 
-´og_ch¬
-       g©cmd69_h\96p
-[] =
-
-490 
-´og_ch¬
-       g©cmd70_Çme
-[] = "KY"; ;
-
-491 
-´og_ch¬
-       g©cmd70_desc
-[] = "security-key";
-
-492 
-´og_ch¬
-       g©cmd70_h\96p
-[] =
-
-495 
-´og_ch¬
-       g©cmd71_Çme
-[] = "MT";
-
-496 
-´og_ch¬
-       g©cmd71_desc
-[] = "bcast-multi-xmit";
-
-497 
-´og_ch¬
-       g©cmd71_h\96p
-[] =
-
-502 
-´og_ch¬
-       g©cmd72_Çme
-[] = "RR";
-
-503 
-´og_ch¬
-       g©cmd72_desc
-[] = "unicast-retries";
-
-504 
-´og_ch¬
-       g©cmd72_h\96p
-[] =
-
-511 
-´og_ch¬
-       g©cmd73_Çme
-[] = "PL";
-
-512 
-´og_ch¬
-       g©cmd73_desc
-[] = "power-level";
-
-513 
-´og_ch¬
-       g©cmd73_h\96p
-[] =
-
-517 
-´og_ch¬
-       g©cmd74_Çme
-[] = "SM";
-
-518 
-´og_ch¬
-       g©cmd74_desc
-[] = "sleep-mode";
-
-519 
-´og_ch¬
-       g©cmd74_h\96p
-[] =
-
-524 
-´og_ch¬
-       g©cmd75_Çme
-[] = "SO";
-
-525 
-´og_ch¬
-       g©cmd75_desc
-[] = "sleep-options";
-
-526 
-´og_ch¬
-       g©cmd75_h\96p
-[] =
-
-530 
-´og_ch¬
-       g©cmd76_Çme
-[] = "ST";
-
-531 
-´og_ch¬
-       g©cmd76_desc
-[] = "wake-time";
-
-532 
-´og_ch¬
-       g©cmd76_h\96p
-[] =
-
-537 
-´og_ch¬
-       g©cmd77_Çme
-[] = "SP";
-
-538 
-´og_ch¬
-       g©cmd77_desc
-[] = "sleep-period";
-
-539 
-´og_ch¬
-       g©cmd77_h\96p
-[] =
-
-547 
-´og_ch¬
-       g©cmd78_Çme
-[] = "SN";
-
-548 
-´og_ch¬
-       g©cmd78_desc
-[] = "num-sleep-periods";
-
-549 
-´og_ch¬
-       g©cmd78_h\96p
-[] =
-
-554 
-´og_ch¬
-       g©cmd79_Çme
-[] = "WH";
-
-555 
-´og_ch¬
-       g©cmd79_desc
-[] = "wake-host";
-
-556 
-´og_ch¬
-       g©cmd79_h\96p
-[] = "Wake Host\81ime. If it is set\81o\87\82on-zero value, it "
-
-563 \19
-xb\93_©cmd_pgm
-       gxb\93_©cmd_li¡
-[] = {
-
-566 
-©cmd0_Çme
-,
-
-567 
-©cmd0_desc
-,
-
-568 
-XBEE_ATCMD_F_PARAM_NONE
- | 
-XBEE_ATCMD_F_WRITE
-,
-
-569 
-©cmd0_h\96p
-,
-
-573 
-©cmd1_Çme
-,
-
-574 
-©cmd1_desc
-,
-
-575 
-XBEE_ATCMD_F_PARAM_NONE
- | 
-XBEE_ATCMD_F_WRITE
-,
-
-576 
-©cmd1_h\96p
-,
-
-580 
-©cmd2_Çme
-,
-
-581 
-©cmd2_desc
-,
-
-582 
-XBEE_ATCMD_F_PARAM_NONE
- | 
-XBEE_ATCMD_F_WRITE
-,
-
-583 
-©cmd2_h\96p
-,
-
-587 
-©cmd3_Çme
-,
-
-588 
-©cmd3_desc
-,
-
-589 
-XBEE_ATCMD_F_PARAM_NONE
- | 
-XBEE_ATCMD_F_WRITE
-,
-
-590 
-©cmd3_h\96p
-,
-
-594 
-©cmd4_Çme
-,
-
-595 
-©cmd4_desc
-,
-
-596 
-XBEE_ATCMD_F_PARAM_NONE
- | 
-XBEE_ATCMD_F_WRITE
-,
-
-597 
-©cmd4_h\96p
-,
-
-601 
-©cmd5_Çme
-,
-
-602 
-©cmd5_desc
-,
-
-603 
-XBEE_ATCMD_F_PARAM_NONE
- | 
-XBEE_ATCMD_F_WRITE
-,
-
-604 
-©cmd5_h\96p
-,
-
-608 
-©cmd6_Çme
-,
-
-609 
-©cmd6_desc
-,
-
-610 
-XBEE_ATCMD_F_PARAM_U32
- | 
-XBEE_ATCMD_F_READ
- | 
-XBEE_ATCMD_F_WRITE
-,
-
-611 
-©cmd6_h\96p
-,
-
-615 
-©cmd7_Çme
-,
-
-616 
-©cmd7_desc
-,
-
-617 
-XBEE_ATCMD_F_PARAM_U32
- | 
-XBEE_ATCMD_F_READ
- | 
-XBEE_ATCMD_F_WRITE
-,
-
-618 
-©cmd7_h\96p
-,
-
-622 
-©cmd8_Çme
-,
-
-623 
-©cmd8_desc
-,
-
-624 
-XBEE_ATCMD_F_PARAM_U32
- | 
-XBEE_ATCMD_F_READ
-,
-
-625 
-©cmd8_h\96p
-,
-
-629 
-©cmd9_Çme
-,
-
-630 
-©cmd9_desc
-,
-
-631 
-XBEE_ATCMD_F_PARAM_U32
- | 
-XBEE_ATCMD_F_READ
-,
-
-632 
-©cmd9_h\96p
-,
-
-636 
-©cmd10_Çme
-,
-
-637 
-©cmd10_desc
-,
-
-638 
-XBEE_ATCMD_F_PARAM_U32
- | 
-XBEE_ATCMD_F_READ
-,
-
-639 
-©cmd10_h\96p
-,
-
-643 
-©cmd11_Çme
-,
-
-644 
-©cmd11_desc
-,
-
-645 
-XBEE_ATCMD_F_PARAM_U8
- | 
-XBEE_ATCMD_F_READ
- | 
-XBEE_ATCMD_F_WRITE
-,
-
-646 
-©cmd11_h\96p
-,
-
-650 
-©cmd12_Çme
-,
-
-651 
-©cmd12_desc
-,
-
-652 
-XBEE_ATCMD_F_PARAM_U8
- | 
-XBEE_ATCMD_F_READ
- | 
-XBEE_ATCMD_F_WRITE
-,
-
-653 
-©cmd12_h\96p
-,
-
-657 
-©cmd13_Çme
-,
-
-658 
-©cmd13_desc
-,
-
-659 
-XBEE_ATCMD_F_PARAM_U16
- | 
-XBEE_ATCMD_F_READ
- | 
-XBEE_ATCMD_F_WRITE
-,
-
-660 
-©cmd13_h\96p
-,
-
-664 
-©cmd14_Çme
-,
-
-665 
-©cmd14_desc
-,
-
-666 
-XBEE_ATCMD_F_PARAM_U16
- | 
-XBEE_ATCMD_F_READ
-,
-
-667 
-©cmd14_h\96p
-,
-
-671 
-©cmd15_Çme
-,
-
-672 
-©cmd15_desc
-,
-
-673 
-XBEE_ATCMD_F_PARAM_U8
- | 
-XBEE_ATCMD_F_READ
- | 
-XBEE_ATCMD_F_WRITE
-,
-
-674 
-©cmd15_h\96p
-,
-
-678 
-©cmd16_Çme
-,
-
-679 
-©cmd16_desc
-,
-
-680 
-XBEE_ATCMD_F_PARAM_U8
- | 
-XBEE_ATCMD_F_READ
- | 
-XBEE_ATCMD_F_WRITE
-,
-
-681 
-©cmd16_h\96p
-,
-
-685 
-©cmd17_Çme
-,
-
-686 
-©cmd17_desc
-,
-
-687 
-XBEE_ATCMD_F_PARAM_U8
- | 
-XBEE_ATCMD_F_READ
- | 
-XBEE_ATCMD_F_WRITE
-,
-
-688 
-©cmd17_h\96p
-,
-
-692 
-©cmd18_Çme
-,
-
-693 
-©cmd18_desc
-,
-
-694 
-XBEE_ATCMD_F_PARAM_U32
- | 
-XBEE_ATCMD_F_READ
- | 
-XBEE_ATCMD_F_WRITE
-,
-
-695 
-©cmd18_h\96p
-,
-
-699 
-©cmd19_Çme
-,
-
-700 
-©cmd19_desc
-,
-
-701 
-XBEE_ATCMD_F_PARAM_U8
- | 
-XBEE_ATCMD_F_READ
- | 
-XBEE_ATCMD_F_WRITE
-,
-
-702 
-©cmd19_h\96p
-,
-
-706 
-©cmd20_Çme
-,
-
-707 
-©cmd20_desc
-,
-
-708 
-XBEE_ATCMD_F_PARAM_U8
- | 
-XBEE_ATCMD_F_READ
- | 
-XBEE_ATCMD_F_WRITE
-,
-
-709 
-©cmd20_h\96p
-,
-
-713 
-©cmd21_Çme
-,
-
-714 
-©cmd21_desc
-,
-
-715 
-XBEE_ATCMD_F_PARAM_U8
- | 
-XBEE_ATCMD_F_READ
- | 
-XBEE_ATCMD_F_WRITE
-,
-
-716 
-©cmd21_h\96p
-,
-
-720 
-©cmd22_Çme
-,
-
-721 
-©cmd22_desc
-,
-
-722 
-XBEE_ATCMD_F_PARAM_U8
- | 
-XBEE_ATCMD_F_READ
- | 
-XBEE_ATCMD_F_WRITE
-,
-
-723 
-©cmd22_h\96p
-,
-
-727 
-©cmd23_Çme
-,
-
-728 
-©cmd23_desc
-,
-
-729 
-XBEE_ATCMD_F_PARAM_U8
- | 
-XBEE_ATCMD_F_READ
- | 
-XBEE_ATCMD_F_WRITE
-,
-
-730 
-©cmd23_h\96p
-,
-
-734 
-©cmd24_Çme
-,
-
-735 
-©cmd24_desc
-,
-
-736 
-XBEE_ATCMD_F_PARAM_U8
- | 
-XBEE_ATCMD_F_READ
- | 
-XBEE_ATCMD_F_WRITE
-,
-
-737 
-©cmd24_h\96p
-,
-
-741 
-©cmd25_Çme
-,
-
-742 
-©cmd25_desc
-,
-
-743 
-XBEE_ATCMD_F_PARAM_U8
- | 
-XBEE_ATCMD_F_READ
- | 
-XBEE_ATCMD_F_WRITE
-,
-
-744 
-©cmd25_h\96p
-,
-
-748 
-©cmd26_Çme
-,
-
-749 
-©cmd26_desc
-,
-
-750 
-XBEE_ATCMD_F_PARAM_U8
- | 
-XBEE_ATCMD_F_READ
- | 
-XBEE_ATCMD_F_WRITE
-,
-
-751 
-©cmd26_h\96p
-,
-
-755 
-©cmd27_Çme
-,
-
-756 
-©cmd27_desc
-,
-
-757 
-XBEE_ATCMD_F_PARAM_U8
- | 
-XBEE_ATCMD_F_READ
- | 
-XBEE_ATCMD_F_WRITE
-,
-
-758 
-©cmd27_h\96p
-,
-
-762 
-©cmd28_Çme
-,
-
-763 
-©cmd28_desc
-,
-
-764 
-XBEE_ATCMD_F_PARAM_NONE
- | 
-XBEE_ATCMD_F_WRITE
-,
-
-765 
-©cmd28_h\96p
-,
-
-769 
-©cmd29_Çme
-,
-
-770 
-©cmd29_desc
-,
-
-771 
-XBEE_ATCMD_F_PARAM_U8
- | 
-XBEE_ATCMD_F_READ
- | 
-XBEE_ATCMD_F_WRITE
-,
-
-772 
-©cmd29_h\96p
-,
-
-776 
-©cmd30_Çme
-,
-
-777 
-©cmd30_desc
-,
-
-778 
-XBEE_ATCMD_F_PARAM_U8
- | 
-XBEE_ATCMD_F_READ
- | 
-XBEE_ATCMD_F_WRITE
-,
-
-779 
-©cmd30_h\96p
-,
-
-783 
-©cmd31_Çme
-,
-
-784 
-©cmd31_desc
-,
-
-785 
-XBEE_ATCMD_F_PARAM_U8
- | 
-XBEE_ATCMD_F_READ
- | 
-XBEE_ATCMD_F_WRITE
-,
-
-786 
-©cmd31_h\96p
-,
-
-790 
-©cmd32_Çme
-,
-
-791 
-©cmd32_desc
-,
-
-792 
-XBEE_ATCMD_F_PARAM_U8
- | 
-XBEE_ATCMD_F_READ
- | 
-XBEE_ATCMD_F_WRITE
-,
-
-793 
-©cmd32_h\96p
-,
-
-797 
-©cmd33_Çme
-,
-
-798 
-©cmd33_desc
-,
-
-799 
-XBEE_ATCMD_F_PARAM_U8
- | 
-XBEE_ATCMD_F_READ
- | 
-XBEE_ATCMD_F_WRITE
-,
-
-800 
-©cmd33_h\96p
-,
-
-804 
-©cmd34_Çme
-,
-
-805 
-©cmd34_desc
-,
-
-806 
-XBEE_ATCMD_F_PARAM_U8
- | 
-XBEE_ATCMD_F_READ
- | 
-XBEE_ATCMD_F_WRITE
-,
-
-807 
-©cmd34_h\96p
-,
-
-811 
-©cmd35_Çme
-,
-
-812 
-©cmd35_desc
-,
-
-813 
-XBEE_ATCMD_F_PARAM_U8
- | 
-XBEE_ATCMD_F_READ
- | 
-XBEE_ATCMD_F_WRITE
-,
-
-814 
-©cmd35_h\96p
-,
-
-818 
-©cmd36_Çme
-,
-
-819 
-©cmd36_desc
-,
-
-820 
-XBEE_ATCMD_F_PARAM_U8
- | 
-XBEE_ATCMD_F_READ
- | 
-XBEE_ATCMD_F_WRITE
-,
-
-821 
-©cmd36_h\96p
-,
-
-825 
-©cmd37_Çme
-,
-
-826 
-©cmd37_desc
-,
-
-827 
-XBEE_ATCMD_F_PARAM_U8
- | 
-XBEE_ATCMD_F_READ
- | 
-XBEE_ATCMD_F_WRITE
-,
-
-828 
-©cmd37_h\96p
-,
-
-832 
-©cmd38_Çme
-,
-
-833 
-©cmd38_desc
-,
-
-834 
-XBEE_ATCMD_F_PARAM_U16
- | 
-XBEE_ATCMD_F_READ
- | 
-XBEE_ATCMD_F_WRITE
-,
-
-835 
-©cmd38_h\96p
-,
-
-839 
-©cmd39_Çme
-,
-
-840 
-©cmd39_desc
-,
-
-841 
-XBEE_ATCMD_F_PARAM_U16
- | 
-XBEE_ATCMD_F_READ
- | 
-XBEE_ATCMD_F_WRITE
-,
-
-842 
-©cmd39_h\96p
-,
-
-846 
-©cmd40_Çme
-,
-
-847 
-©cmd40_desc
-,
-
-848 
-XBEE_ATCMD_F_PARAM_U8
- | 
-XBEE_ATCMD_F_READ
- | 
-XBEE_ATCMD_F_WRITE
-,
-
-849 
-©cmd40_h\96p
-,
-
-853 
-©cmd41_Çme
-,
-
-854 
-©cmd41_desc
-,
-
-855 
-XBEE_ATCMD_F_PARAM_NONE
- | 
-XBEE_ATCMD_F_WRITE
-,
-
-856 
-©cmd41_h\96p
-,
-
-860 
-©cmd42_Çme
-,
-
-861 
-©cmd42_desc
-,
-
-862 
-XBEE_ATCMD_F_PARAM_U16
- | 
-XBEE_ATCMD_F_READ
- | 
-XBEE_ATCMD_F_WRITE
-,
-
-863 
-©cmd42_h\96p
-,
-
-867 
-©cmd43_Çme
-,
-
-868 
-©cmd43_desc
-,
-
-869 
-XBEE_ATCMD_F_PARAM_U16
- | 
-XBEE_ATCMD_F_READ
- | 
-XBEE_ATCMD_F_WRITE
-,
-
-870 
-©cmd43_h\96p
-,
-
-874 
-©cmd44_Çme
-,
-
-875 
-©cmd44_desc
-,
-
-876 
-XBEE_ATCMD_F_PARAM_U8
- | 
-XBEE_ATCMD_F_READ
- | 
-XBEE_ATCMD_F_WRITE
-,
-
-877 
-©cmd44_h\96p
-,
-
-881 
-©cmd45_Çme
-,
-
-882 
-©cmd45_desc
-,
-
-883 
-XBEE_ATCMD_F_PARAM_U32
- | 
-XBEE_ATCMD_F_READ
-,
-
-884 
-©cmd45_h\96p
-,
-
-888 
-©cmd46_Çme
-,
-
-889 
-©cmd46_desc
-,
-
-890 
-XBEE_ATCMD_F_PARAM_U16
- | 
-XBEE_ATCMD_F_READ
-,
-
-891 
-©cmd46_h\96p
-,
-
-895 
-©cmd47_Çme
-,
-
-896 
-©cmd47_desc
-,
-
-897 
-XBEE_ATCMD_F_PARAM_U32
- | 
-XBEE_ATCMD_F_READ
-,
-
-898 
-©cmd47_h\96p
-,
-
-902 
-©cmd48_Çme
-,
-
-903 
-©cmd48_desc
-,
-
-904 
-XBEE_ATCMD_F_PARAM_U16
- | 
-XBEE_ATCMD_F_READ
-,
-
-905 
-©cmd48_h\96p
-,
-
-909 
-©cmd49_Çme
-,
-
-910 
-©cmd49_desc
-,
-
-911 
-XBEE_ATCMD_F_PARAM_U16
- | 
-XBEE_ATCMD_F_READ
-,
-
-912 
-©cmd49_h\96p
-,
-
-916 
-©cmd50_Çme
-,
-
-917 
-©cmd50_desc
-,
-
-918 
-XBEE_ATCMD_F_PARAM_U8
- | 
-XBEE_ATCMD_F_READ
- | 
-XBEE_ATCMD_F_WRITE
-,
-
-919 
-©cmd50_h\96p
-,
-
-923 
-©cmd51_Çme
-,
-
-924 
-©cmd51_desc
-,
-
-925 
-XBEE_ATCMD_F_PARAM_U16
- | 
-XBEE_ATCMD_F_READ
-,
-
-926 
-©cmd51_h\96p
-,
-
-930 
-©cmd52_Çme
-,
-
-931 
-©cmd52_desc
-,
-
-932 
-XBEE_ATCMD_F_PARAM_S16
- | 
-XBEE_ATCMD_F_READ
-,
-
-933 
-©cmd52_h\96p
-,
-
-937 
-©cmd53_Çme
-,
-
-938 
-©cmd53_desc
-,
-
-939 
-XBEE_ATCMD_F_PARAM_U8
- | 
-XBEE_ATCMD_F_READ
-,
-
-940 
-©cmd53_h\96p
-,
-
-944 
-©cmd54_Çme
-,
-
-945 
-©cmd54_desc
-,
-
-946 
-XBEE_ATCMD_F_PARAM_U8
- | 
-XBEE_ATCMD_F_READ
-,
-
-947 
-©cmd54_h\96p
-,
-
-951 
-©cmd55_Çme
-,
-
-952 
-©cmd55_desc
-,
-
-953 
-XBEE_ATCMD_F_PARAM_U8
- | 
-XBEE_ATCMD_F_READ
-,
-
-954 
-©cmd55_h\96p
-,
-
-958 
-©cmd56_Çme
-,
-
-959 
-©cmd56_desc
-,
-
-960 
-XBEE_ATCMD_F_PARAM_U8
- | 
-XBEE_ATCMD_F_READ
-,
-
-961 
-©cmd56_h\96p
-,
-
-965 
-©cmd57_Çme
-,
-
-966 
-©cmd57_desc
-,
-
-967 
-XBEE_ATCMD_F_PARAM_U16
- | 
-XBEE_ATCMD_F_READ
-,
-
-968 
-©cmd57_h\96p
-,
-
-972 
-©cmd58_Çme
-,
-
-973 
-©cmd58_desc
-,
-
-974 
-XBEE_ATCMD_F_PARAM_U8
- | 
-XBEE_ATCMD_F_READ
-,
-
-975 
-©cmd58_h\96p
-,
-
-979 
-©cmd59_Çme
-,
-
-980 
-©cmd59_desc
-,
-
-981 
-XBEE_ATCMD_F_PARAM_U16
- | 
-XBEE_ATCMD_F_READ
- | 
-XBEE_ATCMD_F_WRITE
-,
-
-982 
-©cmd59_h\96p
-,
-
-986 
-©cmd60_Çme
-,
-
-987 
-©cmd60_desc
-,
-
-988 
-XBEE_ATCMD_F_PARAM_NONE
- | 
-XBEE_ATCMD_F_WRITE
-,
-
-989 
-©cmd60_h\96p
-,
-
-993 
-©cmd61_Çme
-,
-
-994 
-©cmd61_desc
-,
-
-995 
-XBEE_ATCMD_F_PARAM_U16
- | 
-XBEE_ATCMD_F_READ
- | 
-XBEE_ATCMD_F_WRITE
-,
-
-996 
-©cmd61_h\96p
-,
-
-1000 
-©cmd62_Çme
-,
-
-1001 
-©cmd62_desc
-,
-
-1002 
-XBEE_ATCMD_F_PARAM_U8
- | 
-XBEE_ATCMD_F_READ
- | 
-XBEE_ATCMD_F_WRITE
-,
-
-1003 
-©cmd62_h\96p
-,
-
-1007 
-©cmd63_Çme
-,
-
-1008 
-©cmd63_desc
-,
-
-1009 
-XBEE_ATCMD_F_PARAM_U16
- | 
-XBEE_ATCMD_F_READ
- | 
-XBEE_ATCMD_F_WRITE
-,
-
-1010 
-©cmd63_h\96p
-,
-
-1014 
-©cmd64_Çme
-,
-
-1015 
-©cmd64_desc
-,
-
-1016 
-XBEE_ATCMD_F_PARAM_U8
- | 
-XBEE_ATCMD_F_READ
- | 
-XBEE_ATCMD_F_WRITE
-,
-
-1017 
-©cmd64_h\96p
-,
-
-1021 
-©cmd65_Çme
-,
-
-1022 
-©cmd65_desc
-,
-
-1023 
-XBEE_ATCMD_F_PARAM_STRING_20B
- | 
-XBEE_ATCMD_F_READ
- |
-
-1024 
-XBEE_ATCMD_F_WRITE
-,
-
-1025 
-©cmd65_h\96p
-,
-
-1029 
-©cmd66_Çme
-,
-
-1030 
-©cmd66_desc
-,
-
-1031 
-XBEE_ATCMD_F_PARAM_STRING_20B
- | 
-XBEE_ATCMD_F_READ
- |
-
-1032 
-XBEE_ATCMD_F_WRITE
-,
-
-1033 
-©cmd66_h\96p
-,
-
-1037 
-©cmd67_Çme
-,
-
-1038 
-©cmd67_desc
-,
-
-1039 
-XBEE_ATCMD_F_PARAM_NONE
- | 
-XBEE_ATCMD_F_WRITE
-,
-
-1040 
-©cmd67_h\96p
-,
-
-1044 
-©cmd68_Çme
-,
-
-1045 
-©cmd68_desc
-,
-
-1046 
-XBEE_ATCMD_F_PARAM_U8
- | 
-XBEE_ATCMD_F_READ
- | 
-XBEE_ATCMD_F_WRITE
-,
-
-1047 
-©cmd68_h\96p
-,
-
-1051 
-©cmd69_Çme
-,
-
-1052 
-©cmd69_desc
-,
-
-1053 
-XBEE_ATCMD_F_PARAM_U8
- | 
-XBEE_ATCMD_F_READ
- | 
-XBEE_ATCMD_F_WRITE
-,
-
-1054 
-©cmd69_h\96p
-,
-
-1058 
-©cmd70_Çme
-,
-
-1059 
-©cmd70_desc
-,
-
-1060 
-XBEE_ATCMD_F_PARAM_HEXBUF_16B
- | 
-XBEE_ATCMD_F_WRITE
-,
-
-1061 
-©cmd70_h\96p
-,
-
-1065 
-©cmd71_Çme
-,
-
-1066 
-©cmd71_desc
-,
-
-1067 
-XBEE_ATCMD_F_PARAM_U8
- | 
-XBEE_ATCMD_F_READ
- | 
-XBEE_ATCMD_F_WRITE
-,
-
-1068 
-©cmd71_h\96p
-,
-
-1072 
-©cmd72_Çme
-,
-
-1073 
-©cmd72_desc
-,
-
-1074 
-XBEE_ATCMD_F_PARAM_U8
- | 
-XBEE_ATCMD_F_READ
- | 
-XBEE_ATCMD_F_WRITE
-,
-
-1075 
-©cmd72_h\96p
-,
-
-1079 
-©cmd73_Çme
-,
-
-1080 
-©cmd73_desc
-,
-
-1081 
-XBEE_ATCMD_F_PARAM_U8
- | 
-XBEE_ATCMD_F_READ
- | 
-XBEE_ATCMD_F_WRITE
-,
-
-1082 
-©cmd73_h\96p
-,
-
-1086 
-©cmd74_Çme
-,
-
-1087 
-©cmd74_desc
-,
-
-1088 
-XBEE_ATCMD_F_PARAM_U8
- | 
-XBEE_ATCMD_F_READ
- | 
-XBEE_ATCMD_F_WRITE
-,
-
-1089 
-©cmd74_h\96p
-,
-
-1093 
-©cmd75_Çme
-,
-
-1094 
-©cmd75_desc
-,
-
-1095 
-XBEE_ATCMD_F_PARAM_U8
- | 
-XBEE_ATCMD_F_READ
- | 
-XBEE_ATCMD_F_WRITE
-,
-
-1096 
-©cmd75_h\96p
-,
-
-1100 
-©cmd76_Çme
-,
-
-1101 
-©cmd76_desc
-,
-
-1102 
-XBEE_ATCMD_F_PARAM_U32
- | 
-XBEE_ATCMD_F_READ
- | 
-XBEE_ATCMD_F_WRITE
-,
-
-1103 
-©cmd76_h\96p
-,
-
-1107 
-©cmd77_Çme
-,
-
-1108 
-©cmd77_desc
-,
-
-1109 
-XBEE_ATCMD_F_PARAM_U32
- | 
-XBEE_ATCMD_F_READ
- | 
-XBEE_ATCMD_F_WRITE
-,
-
-1110 
-©cmd77_h\96p
-,
-
-1114 
-©cmd78_Çme
-,
-
-1115 
-©cmd78_desc
-,
-
-1116 
-XBEE_ATCMD_F_PARAM_U16
- | 
-XBEE_ATCMD_F_READ
- | 
-XBEE_ATCMD_F_WRITE
-,
-
-1117 
-©cmd78_h\96p
-,
-
-1121 
-©cmd79_Çme
-,
-
-1122 
-©cmd79_desc
-,
-
-1123 
-XBEE_ATCMD_F_PARAM_U16
- | 
-XBEE_ATCMD_F_READ
- | 
-XBEE_ATCMD_F_WRITE
-,
-
-1124 
-©cmd79_h\96p
-,
-
-1127 
-NULL
-,
-
-1128 
-NULL
-,
-
-1130 
-NULL
-,
-
-1134 \19
-xb\93_©cmd_pgm
- *
-       $xb\93_©cmd_lookup_Çme
-(cڡ \ 5*
-©cmd_¡r
-)
-
-1136 \19
-xb\93_©cmd_pgm
- *
-cmd
-;
-
-1137 \19
-xb\93_©cmd
-cÝy
-;
-
-1139 \ f
-cmd
- = &
-xb\93_©cmd_li¡
-[0], 
-       `memýy_P
-(&
-cÝy
-, cmd, \17(copy));
-
-1140 
-cÝy
-.
-Çme
- !ð
-NULL
-;
-
-1141 
-cmd
-++, 
-       `memýy_P
-(&
-cÝy
-, cmd, \17(copy))) {
-
-1143 ià(!
-       `¡rcmp_P
-(
-©cmd_¡r
-, 
-cÝy
-.
-Çme
-))
-
-1147 ià(
-cÝy
-.
-Çme
- =ð
-NULL
-)
-
-1148 \15 
-NULL
-;
-
-1150 \15 
-cmd
-;
-
-1151 
-       }
-}
-
-1153 \19
-xb\93_©cmd_pgm
- *
-       $xb\93_©cmd_lookup_desc
-(cڡ \ 5*
-desc
-)
-
-1155 \19
-xb\93_©cmd_pgm
- *
-cmd
-;
-
-1156 \19
-xb\93_©cmd
-cÝy
-;
-
-1158 \ f
-cmd
- = &
-xb\93_©cmd_li¡
-[0], 
-       `memýy_P
-(&
-cÝy
-, cmd, \17(copy));
-
-1159 
-cÝy
-.
-Çme
- !ð
-NULL
-;
-
-1160 
-cmd
-++, 
-       `memýy_P
-(&
-cÝy
-, cmd, \17(copy))) {
-
-1161 ià(!
-       `¡rcmp_P
-(
-desc
-, 
-cÝy
-.desc))
-
-1164 ià(
-cÝy
-.
-Çme
- =ð
-NULL
-)
-
-1165 \15 
-NULL
-;
-
-1167 \15 
-cmd
-;
-
-1168 
-       }
-}
-
-       @xbee_atcmd.h
-
-28 #iâdeà
-_XBEE_ATCMD_H_
-
-
-29 \ 1
-       #_XBEE_ATCMD_H_
-
-
-       )
-
-31 \ 1
-       #XBEE_ATCMD_F_READ
- 0x001
-
-       )
-
-32 \ 1
-       #XBEE_ATCMD_F_WRITE
- 0x002
-
-       )
-
-33 \ 1
-       #XBEE_ATCMD_F_PARAM_NONE
- 0x004
-
-       )
-
-34 \ 1
-       #XBEE_ATCMD_F_PARAM_U8
- 0x008
-
-       )
-
-35 \ 1
-       #XBEE_ATCMD_F_PARAM_U16
- 0x010
-
-       )
-
-36 \ 1
-       #XBEE_ATCMD_F_PARAM_S16
- 0x020
-
-       )
-
-37 \ 1
-       #XBEE_ATCMD_F_PARAM_U32
- 0x040
-
-       )
-
-38 \ 1
-       #XBEE_ATCMD_F_PARAM_STRING_20B
- 0x080
-
-       )
-
-39 \ 1
-       #XBEE_ATCMD_F_PARAM_HEXBUF_16B
- 0x100
-
-       )
-
-42 \19
-       sxb\93_©cmd
- {
-
-43 
-´og_ch¬
- *
-       mÇme
-;
-
-44 
-´og_ch¬
- *
-       mdesc
-;
-
-45 \1d\12
-       mæags
-;
-
-46 
-´og_ch¬
- *
-       mh\96p
-;
-
-49 \19
-       sxb\93_©cmd_pgm
- {
-
-50 
-´og_ch¬
- *
-       mÇme
-;
-
-51 
-´og_ch¬
- *
-       mdesc
-;
-
-52 \1d\12
-       mæags
-;
-
-53 
-´og_ch¬
- *
-       mh\96p
-;
-
-54 } 
-       gPROGMEM
-;
-
-56 \r\19
-xb\93_©cmd_pgm
-xb\93_©cmd_li¡
-[];
-
-58 \19
-xb\93_©cmd_pgm
- *
-xb\93_©cmd_lookup_Çme
-(cڡ \ 5*
-©cmd_¡r
-);
-
-59 \19
-xb\93_©cmd_pgm
- *
-xb\93_©cmd_lookup_desc
-(cڡ \ 5*
-desc
-);
-
-       @xbee_buf.c
-
-28 \ 2
-       ~<¡r\9ag.h
->
-
-29 \ 2
-       ~<¡dlib.h
->
-
-30 \ 2
-       ~<¡d\9at.h
->
-
-31 \ 2
-       ~<sys/queue.h
->
-
-33 \ 2
-       ~"xb\93_ÃighbÜ.h
-"
-
-34 \ 2
-       ~"xb\93_¡©s.h
-"
-
-35 \ 2
-       ~"xb\93_buf.h
-"
-
-36 \ 2
-       ~"xb\93.h
-"
-
-38 \19
-xb\93_buf
- *
-       $xb\93_buf_®loc
-(\1e)
-
-40 \19
-xb\93_buf
- *
-xbuf
-;
-
-42 
-xbuf
- = 
-       `m®loc
-(\17(*xbuf));
-
-43 ià(
-xbuf
- =ð
-NULL
-)
-
-44 \15 
-NULL
-;
-
-45 
-       `mem£t
-(
-xbuf
-, 0, \17(*xbuf));
-
-46 
-xbuf
-->
-off£t
- = 0;
-
-47 
-xbuf
-->
-Ën
- = 0;
-
-48 \15 
-xbuf
-;
-
-49 
-       }
-}
-
-51 \12
-       $xb\93_buf_\8f\9eroom
-(\19
-xb\93_buf
- *
-xbuf
-)
-
-53 \15 
-XBEE_BUF_SIZE
- - 
-xbuf
-->
-Ën
- - xbuf->
-off£t
-;
-
-54 
-       }
-}
-
-56 \ 5*
-       $xb\93_buf_d©a
-(\19
-xb\93_buf
- *
-xbuf
-, \1d
-off
-)
-
-58 ià(
-off
- >ð
-xbuf
-->
-Ën
-)
-
-59 \15 
-NULL
-;
-
-60 \15 
-xbuf
-->
-buf
- + xbuf->
-off£t
- + 
-off
-;
-
-61 
-       }
-}
-
-63 \ 5*
-       $xb\93_buf_h\97d
-(\19
-xb\93_buf
- *
-xbuf
-)
-
-65 \15 
-xbuf
-->
-buf
- + xbuf->
-off£t
-;
-
-66 
-       }
-}
-
-68 \ 5*
-       $xb\93_buf_\8f\9e
-(\19
-xb\93_buf
- *
-xbuf
-)
-
-70 \15 
-xbuf
-->
-buf
- + xbuf->
-off£t
- + xbuf->
-Ën
-;
-
-71 
-       }
-}
-
-73 \1e
-       $xb\93_buf_\92queue
-(\19
-xb\93_bufq
- *
-q
-, \19
-xb\93_buf
- *
-xbuf
-)
-
-75 
-       `CIRCLEQ_INSERT_TAIL
-(&
-q
-->
-xbq
-, 
-xbuf
-, 
-Ãxt
-);
-
-76 
-q
-->
-Ën
- +ð
-xbuf
-->len;
-
-77 
-q
-->
-n£g
-++;
-
-78 
-       }
-}
-
-80 \19
-xb\93_buf
- *
-       $xb\93_bufq_Ï¡
-(\19
-xb\93_bufq
- *
-q
-)
-
-82 ià(
-       `CIRCLEQ_EMPTY
-(&
-q
-->
-xbq
-))
-
-83 \15 
-NULL
-;
-
-84 \15 
-       `CIRCLEQ_LAST
-(&
-q
-->
-xbq
-);
-
-85 
-       }
-}
-
-87 \1e
-       $xb\93_bufq_\9a\99
-(\19
-xb\93_bufq
- *
-q
-)
-
-89 
-       `CIRCLEQ_INIT
-(&
-q
-->
-xbq
-);
-
-90 
-q
-->
-Ën
- = 0;
-
-91 
-q
-->
-n£g
- = 0;
-
-92 
-       }
-}
-
-94 \1e
-       $xb\93_bufq_­³nd
-(\19
-xb\93_bufq
- *
-q
-, \1d
-Ën
-)
-
-96 \19
-xb\93_buf
- *
-xbuf
-;
-
-98 
-q
-->
-Ën
- +=\86en;
-
-99 
-xbuf
- = 
-       `CIRCLEQ_LAST
-(&
-q
-->
-xbq
-);
-
-100 
-xbuf
-->
-Ën
- +=\86en;
-
-101 
-       }
-}
-
-103 \1e
-       $xb\93_bufq_æush
-(\19
-xb\93_bufq
- *
-q
-)
-
-105 \19
-xb\93_buf
- *
-xbuf
-;
-
-107 \1f!
-       `CIRCLEQ_EMPTY
-(&
-q
-->
-xbq
-)) {
-
-108 
-xbuf
- = 
-       `CIRCLEQ_FIRST
-(&
-q
-->
-xbq
-);
-
-109 
-       `CIRCLEQ_REMOVE
-(&
-q
-->
-xbq
-, 
-xbuf
-, 
-Ãxt
-);
-
-110 
-q
-->
-n£g
- --;
-
-111 
-q
-->
-Ën
- -ð
-xbuf
-->len;
-
-112 
-       `ä\93
-(
-xbuf
-);
-
-114 
-       }
-}
-
-116 \ 5*
-       $xb\93_bufq_d©a
-(\19
-xb\93_bufq
- *
-q
-, \1d
-off
-)
-
-118 \19
-xb\93_buf
- *
-xbuf
-;
-
-119 \ 5*
-d©a
- = 
-NULL
-;
-
-121 ià(
-off
- >ð
-q
-->
-Ën
-)
-
-122 \15 
-NULL
-;
-
-124 
-       `CIRCLEQ_FOREACH
-(
-xbuf
-, &
-q
-->
-xbq
-, 
-Ãxt
-) {
-
-125 
-d©a
- = 
-       `xb\93_buf_d©a
-(
-xbuf
-, 
-off
-);
-
-126 ià(
-d©a
- !ð
-NULL
-)
-
-127 \15 
-d©a
-;
-
-128 
-off
- -ð
-xbuf
-->
-Ën
-;
-
-131 \15 
-d©a
-;
-
-132 
-       }
-}
-
-135 \12
-       $xb\93_bufq_drÝ
-(\19
-xb\93_bufq
- *
-q
-, \1d
-Ën
-)
-
-137 \19
-xb\93_buf
- *
-xbuf
-;
-
-139 ià(
-Ën
- > 
-q
-->len)
-
-142 \1f!
-       `CIRCLEQ_EMPTY
-(&
-q
-->
-xbq
-)) {
-
-143 
-xbuf
- = 
-       `CIRCLEQ_FIRST
-(&
-q
-->
-xbq
-);
-
-144 ià(
-xbuf
-->
-Ën
- >\86en)
-
-146 
-       `CIRCLEQ_REMOVE
-(&
-q
-->
-xbq
-, 
-xbuf
-, 
-Ãxt
-);
-
-147 
-Ën
- -ð
-xbuf
-->len;
-
-148 
-q
-->
-n£g
- --;
-
-149 
-q
-->
-Ën
- -ð
-xbuf
-->len;
-
-150 
-       `ä\93
-(
-xbuf
-);
-
-151 
-xbuf
- = 
-NULL
-;
-
-154 ià(
-xbuf
- !ð
-NULL
-) {
-
-155 
-xbuf
-->
-Ën
- -=\86en;
-
-156 
-xbuf
-->
-off£t
- +ð
-Ën
-;
-
-157 
-q
-->
-Ën
- -=\86en;
-
-161 
-       }
-}
-
-163 \12
-       $xb\93_bufq_cÝy
-(\19
-xb\93_bufq
- *
-q
-, \1e*
-buf
-, \1d
-Ën
-)
-
-165 \19
-xb\93_buf
- *
-xbuf
-;
-
-166 \1d
-d¡off
- = 0, 
-cÝyËn
-;
-
-168 ià(
-Ën
- > 
-q
-->len)
-
-171 
-       `CIRCLEQ_FOREACH
-(
-xbuf
-, &
-q
-->
-xbq
-, 
-Ãxt
-) {
-
-172 
-cÝyËn
- = 
-Ën
-;
-
-173 ià(
-xbuf
-->
-Ën
- <\86en)
-
-174 
-cÝyËn
- = 
-xbuf
-->
-Ën
-;
-
-175 
-       `memýy
-(
-buf
- + 
-d¡off
-, 
-xbuf
-->buà+ xbuf->
-off£t
-, 
-cÝyËn
-);
-
-176 
-Ën
- -ð
-cÝyËn
-;
-
-177 ià(
-Ën
- == 0)
-
-179 
-d¡off
- +ð
-cÝyËn
-;
-
-183 
-       }
-}
-
-       @xbee_buf.h
-
-28 \ 1
-       #XBEE_BUF_SIZE
- 0x200
-
-       )
-
-31 \19
-       sxb\93_buf
- {
-
-32 
-CIRCLEQ_ENTRY
-(
-xb\93_buf
-       mÃxt
-;
-
-33 \1d
-       moff£t
-;
-
-34 \1d
-       mËn
-;
-
-35 \ 5
-       mbuf
-[
-XBEE_BUF_SIZE
-];
-
-39 
-CIRCLEQ_HEAD
-(
-xbufq
-, 
-xb\93_buf
-);
-
-41 \19
-       sxb\93_bufq
- {
-
-42 \19
-xbufq
-       mxbq
-;
-
-43 \1d
-       mËn
-;
-
-44 \1d
-       mn£g
-;
-
-48 \19
-xb\93_buf
- *
-xb\93_buf_®loc
-(\1e);
-
-51 \12
-xb\93_buf_\8f\9eroom
-(\19
-xb\93_buf
- *
-xbuf
-);
-
-54 \ 5*
-xb\93_buf_d©a
-(\19
-xb\93_buf
- *
-xbuf
-, \1d
-off
-);
-
-57 \ 5*
-xb\93_buf_h\97d
-(\19
-xb\93_buf
- *
-xbuf
-);
-
-60 \ 5*
-xb\93_buf_\8f\9e
-(\19
-xb\93_buf
- *
-xbuf
-);
-
-63 \1e
-xb\93_buf_\92queue
-(\19
-xb\93_bufq
- *
-q
-, \19
-xb\93_buf
- *
-xbuf
-);
-
-68 \19
-xb\93_buf
- *
-xb\93_bufq_Ï¡
-(\19
-xb\93_bufq
- *
-q
-);
-
-71 \1e
-xb\93_bufq_\9a\99
-(\19
-xb\93_bufq
- *
-q
-);
-
-74 \1e
-xb\93_bufq_æush
-(\19
-xb\93_bufq
- *
-q
-);
-
-77 \1e
-xb\93_bufq_­³nd
-(\19
-xb\93_bufq
- *
-q
-, \1d
-Ën
-);
-
-80 \ 5*
-xb\93_bufq_d©a
-(\19
-xb\93_bufq
- *
-q
-, \1d
-off
-);
-
-83 \12
-xb\93_bufq_drÝ
-(\19
-xb\93_bufq
- *
-q
-, \1d
-Ën
-);
-
-86 \12
-xb\93_bufq_cÝy
-(\19
-xb\93_bufq
- *
-q
-, \1e*
-buf
-, \1d
-Ën
-);
-
-       @xbee_neighbor.c
-
-28 \ 2
-       ~<av\94sive.h
->
-
-29 \ 2
-       ~<av\94sive/queue.h
->
-
-30 \ 2
-       ~<av\94sive/pgm¥aû.h
->
-
-32 \ 2
-       ~<¡r\9ag.h
->
-
-33 \ 2
-       ~<¡d\9at.h
->
-
-34 \ 2
-       ~<¡dlib.h
->
-
-35 \ 2
-       ~<¡dio.h
->
-
-37 \ 2
-       ~"xb\93_ÃighbÜ.h
-"
-
-38 \ 2
-       ~"xb\93_©cmd.h
-"
-
-39 \ 2
-       ~"xb\93_¡©s.h
-"
-
-40 \ 2
-       ~"xb\93_buf.h
-"
-
-41 \ 2
-       ~"xb\93_´Ùo.h
-"
-
-42 \ 2
-       ~"xb\93.h
-"
-
-44 \1e
-       $xb\93_Ãigh_\9a\99
-(\19
-xb\93_dev
- *
-dev
-)
-
-46 
-       `LIST_INIT
-(&
-dev
-->
-Ãigh_li¡
-);
-
-47 
-       }
-}
-
-49 \19
-xb\93_Ãigh
- *
-       $xb\93_Ãigh_lookup
-(\19
-xb\93_dev
- *
-dev
-, cڡ \ 5*
-Çme
-)
-
-51 \19
-xb\93_Ãigh
- *
-Ãigh
-;
-
-53 
-       `LIST_FOREACH
-(
-Ãigh
-, &
-dev
-->
-Ãigh_li¡
-, 
-Ãxt
-) {
-
-54 ià(!
-       `¡rcmp
-(
-Çme
-, 
-Ãigh
-->name))
-
-58 \15 
-Ãigh
-;
-
-59 
-       }
-}
-
-61 \19
-xb\93_Ãigh
- *
-       $xb\93_Ãigh_¾ookup
-(\19
-xb\93_dev
- *
-dev
-, 
-u\9at64_t
-addr
-)
-
-63 \19
-xb\93_Ãigh
- *
-Ãigh
-;
-
-65 
-       `LIST_FOREACH
-(
-Ãigh
-, &
-dev
-->
-Ãigh_li¡
-, 
-Ãxt
-) {
-
-66 ià(
-addr
- =ð
-Ãigh
-->addr)
-
-70 \15 
-Ãigh
-;
-
-71 
-       }
-}
-
-73 \19
-xb\93_Ãigh
- *
-       $xb\93_Ãigh_add
-(\19
-xb\93_dev
- *
-dev
-, cڡ \ 5*
-Çme
-,
-
-74 
-u\9at64_t
-addr
-)
-
-76 \19
-xb\93_Ãigh
- *
-Ãigh
-;
-
-78 ià(
-       `xb\93_Ãigh_¾ookup
-(
-dev
-, 
-addr
-è!ð
-NULL
-)
-
-79 \15 
-NULL
-;
-
-81 ià(
-       `xb\93_Ãigh_lookup
-(
-dev
-, 
-Çme
-è!ð
-NULL
-)
-
-82 \15 
-NULL
-;
-
-84 
-Ãigh
- = 
-       `m®loc
-(\17(*neigh));
-
-85 ià(
-Ãigh
- =ð
-NULL
-)
-
-86 \15 
-NULL
-;
-
-88 
-Ãigh
-->
-addr
- =\87ddr;
-
-89 
-       `¢´\9atf
-(
-Ãigh
-->
-Çme
-, \17(neigh->name), "%s",\82ame);
-
-90 
-       `LIST_INSERT_HEAD
-(&
-dev
-->
-Ãigh_li¡
-, 
-Ãigh
-, 
-Ãxt
-);
-
-92 \15 
-Ãigh
-;
-
-93 
-       }
-}
-
-95 \1e
-       $xb\93_Ãigh_d\96
-(\19
-xb\93_dev
- *
-dev
-, \19
-xb\93_Ãigh
- *
-Ãigh
-)
-
-97 
-dev
- = dev;
-
-98 
-       `LIST_REMOVE
-(
-Ãigh
-, 
-Ãxt
-);
-
-99 
-       `ä\93
-(
-Ãigh
-);
-
-100 
-       }
-}
-
-       @xbee_neighbor.h
-
-28 #iâdeà
-_XBEE_NEIGHBOR_H_
-
-
-29 \ 1
-       #_XBEE_NEIGHBOR_H_
-
-
-       )
-
-31 \19
-       sxb\93_Ãigh
- {
-
-32 
-LIST_ENTRY
-(
-xb\93_Ãigh
-       mÃxt
-;
-
-33 \ 5
-       mÇme
-[21];
-
-34 
-u\9at64_t
-       maddr
-;
-
-37 \19
-       gxb\93_dev
-;
-
-40 
-LIST_HEAD
-(
-xb\93_Ãigh_li¡
-, 
-xb\93_Ãigh
-);
-
-43 \1e
-xb\93_Ãigh_\9a\99
-(\19
-xb\93_dev
- *
-dev
-);
-
-46 \19
-xb\93_Ãigh
- *
-xb\93_Ãigh_lookup
-(\19
-xb\93_dev
- *
-dev
-, cڡ \ 5*
-Çme
-);
-
-49 \19
-xb\93_Ãigh
- *
-xb\93_Ãigh_¾ookup
-(\19
-xb\93_dev
- *
-dev
-, 
-u\9at64_t
-addr
-);
-
-52 \19
-xb\93_Ãigh
- *
-xb\93_Ãigh_add
-(\19
-xb\93_dev
- *
-dev
-, cڡ \ 5*
-Çme
-,
-
-53 
-u\9at64_t
-addr
-);
-
-56 \1e
-xb\93_Ãigh_d\96
-(\19
-xb\93_dev
- *
-dev
-, \19
-xb\93_Ãigh
- *
-Ãigh
-);
-
-       @xbee_proto.c
-
-28 \ 2
-       ~<av\94sive.h
->
-
-29 \ 2
-       ~<av\94sive/queue.h
->
-
-30 \ 2
-       ~<av\94sive/\92d\9fn.h
->
-
-32 \ 2
-       ~<u¬t.h
->
-
-34 \ 2
-       ~<¡dio.h
->
-
-35 \ 2
-       ~<¡dlib.h
->
-
-36 \ 2
-       ~<¡d\9at.h
->
-
-37 \ 2
-       ~<¡r\9ag.h
->
-
-38 \ 2
-       ~<ùy³.h
->
-
-40 \ 2
-       ~"xb\93_ÃighbÜ.h
-"
-
-41 \ 2
-       ~"xb\93_¡©s.h
-"
-
-42 \ 2
-       ~"xb\93_buf.h
-"
-
-43 \ 2
-       ~"xb\93_´Ùo.h
-"
-
-44 \ 2
-       ~"xb\93.h
-"
-
-47 \18\12
-       $xb\93_´Ùo_·r£_©»¥
-(\19
-xb\93_dev
- *
-dev
-, \1e*
-buf
-,
-
-48 \1d
-Ën
-)
-
-50 \19
-xb\93_©»¥_hdr
- *
-©»¥_hdr
-;
-
-52 
-dev
-->
-¡©s
-.
-rx_©»¥
-++;
-
-54 ià(
-Ën
- < \17(\19
-xb\93_hdr
-è+ \17(\19
-xb\93_©»¥_hdr
-)) {
-
-55 
-dev
-->
-¡©s
-.
-rx_äame_too_sm®l
-++;
-
-59 
-©»¥_hdr
- = 
-buf
- + \17(\19
-xb\93_hdr
-);
-
-62 ià(
-©»¥_hdr
-->
-¡©us
- != 0)
-
-63 
-dev
-->
-¡©s
-.
-rx_©»¥_\94
-++;
-
-66 
-       }
-}
-
-69 \18\12
-       $xb\93_´Ùo_·r£_rmt_©»¥
-(\19
-xb\93_dev
- *
-dev
-, \1e*
-buf
-,
-
-70 \1d
-Ën
-)
-
-72 \19
-xb\93_rmt_©»¥_hdr
- *
-rmt_©»¥_hdr
-;
-
-74 
-dev
-->
-¡©s
-.
-rx_rmt_©»¥
-++;
-
-76 ià(
-Ën
- < \17(\19
-xb\93_hdr
-è+ \17(\19
-xb\93_rmt_©»¥_hdr
-)) {
-
-77 
-dev
-->
-¡©s
-.
-rx_äame_too_sm®l
-++;
-
-81 
-rmt_©»¥_hdr
- = 
-buf
- + \17(\19
-xb\93_hdr
-);
-
-84 ià(
-rmt_©»¥_hdr
-->
-¡©us
- != 0)
-
-85 
-dev
-->
-¡©s
-.
-rx_rmt_©»¥_\94
-++;
-
-88 
-       }
-}
-
-91 \18\12
-       $xb\93_´Ùo_·r£_xm\99_¡©us
-(\19
-xb\93_dev
- *
-dev
-, \1e*
-buf
-,
-
-92 \1d
-Ën
-)
-
-94 \19
-xb\93_xm\99_¡©us_hdr
- *
-xm\99_¡©us_hdr
-;
-
-96 
-dev
-->
-¡©s
-.
-rx_xm\99_¡©us
-++;
-
-98 ià(
-Ën
- < \17(\19
-xb\93_hdr
-è+ \17(\19
-xb\93_xm\99_¡©us_hdr
-)) {
-
-99 
-dev
-->
-¡©s
-.
-rx_äame_too_sm®l
-++;
-
-103 
-xm\99_¡©us_hdr
- = 
-buf
- + \17(\19
-xb\93_hdr
-);
-
-104 
-dev
-->
-¡©s
-.
-tx_xm\99\8c\9bs
- +ð
-xm\99_¡©us_hdr
-->
-xm\99\8cy_út
-;
-
-107 ià(
-xm\99_¡©us_hdr
-->
-d\96iv\94y_¡©us
- != 0)
-
-108 
-dev
-->
-¡©s
-.
-rx_xm\99_¡©us_\94
-++;
-
-111 
-       }
-}
-
-115 \18\12
-       $xb\93_´Ùo_·r£_äame
-(\19
-xb\93_dev
- *
-dev
-)
-
-117 \1e*
-buf
- = 
-dev
-->
-äame
-;
-
-118 
-u\9at8_t
-Ën
- = 
-dev
-->
-äame_Ën
-;
-
-119 \19
-xb\93_hdr
- *
-hdr
- = 
-buf
-;
-
-120 \12
-i
-;
-
-121 
-u\9at8_t
-cksum
- = 0;
-
-122 \12
-chªÃl
- = 
-XBEE_DEFAULT_CHANNEL
-;
-
-124 
-dev
-->
-¡©s
-.
-rx_äame
-++;
-
-127 ià(
-Ën
- < (\17(*
-hdr
-) + 1)) {
-
-128 
-dev
-->
-¡©s
-.
-rx_äame_too_sm®l
-++;
-
-129 
-       `år\9atf
-(
-¡d\94r
-, "Frame\81oo small\n");
-
-134 \ f
-i
- = 3; i < (
-Ën
- - 1); i++)
-
-135 
-cksum
- +ð((
-u\9at8_t
- *)
-buf
-)[
-i
-];
-
-136 
-cksum
- = 0xff - cksum;
-
-137 ià(
-cksum
- !ð((
-u\9at8_t
- *)
-buf
-)[
-Ën
--1]) {
-
-138 
-       `år\9atf
-(
-¡d\94r
-, "Invalid cksum\n");
-
-139 
-dev
-->
-¡©s
-.
-rx_\9av®id_cksum
-++;
-
-144 \1a
-hdr
-->
-ty³
-) {
-
-145 \ 4
-XBEE_TYPE_MODEM_STATUS
-:
-
-146 
-dev
-->
-¡©s
-.
-rx_modem_¡©us
-++;
-
-147 
-chªÃl
- = 
-XBEE_DEFAULT_CHANNEL
-;
-
-149 \ 4
-XBEE_TYPE_ATRESP
-:
-
-150 ià(
-       `xb\93_´Ùo_·r£_©»¥
-(
-dev
-, 
-buf
-, 
-Ën
-) < 0)
-
-152 
-chªÃl
- = 
-hdr
-->
-id
-;
-
-154 \ 4
-XBEE_TYPE_RMT_ATRESP
-:
-
-155 ià(
-       `xb\93_´Ùo_·r£_rmt_©»¥
-(
-dev
-, 
-buf
-, 
-Ën
-) < 0)
-
-157 
-chªÃl
- = 
-hdr
-->
-id
-;
-
-159 \ 4
-XBEE_TYPE_XMIT_STATUS
-:
-
-160 ià(
-       `xb\93_´Ùo_·r£_xm\99_¡©us
-(
-dev
-, 
-buf
-, 
-Ën
-) < 0)
-
-162 
-chªÃl
- = 
-hdr
-->
-id
-;
-
-164 \ 4
-XBEE_TYPE_RECV
-:
-
-165 
-dev
-->
-¡©s
-.
-rx_d©a
-++;
-
-166 
-chªÃl
- = 
-XBEE_DEFAULT_CHANNEL
-;
-
-168 \ 4
-XBEE_TYPE_EXPL_RECV
-:
-
-169 
-dev
-->
-¡©s
-.
-rx_ex¶_d©a
-++;
-
-170 
-chªÃl
- = 
-XBEE_DEFAULT_CHANNEL
-;
-
-172 \ 4
-XBEE_TYPE_NODE_ID
-:
-
-173 
-dev
-->
-¡©s
-.
-rx_node_id
-++;
-
-174 
-chªÃl
- = 
-hdr
-->
-id
-;
-
-177 \ 4
-XBEE_TYPE_ATCMD
-:
-
-178 \ 4
-XBEE_TYPE_ATCMD_Q
-:
-
-179 \ 4
-XBEE_TYPE_XMIT
-:
-
-180 \ 4
-XBEE_TYPE_EXPL_XMIT
-:
-
-181 \ 4
-XBEE_TYPE_RMT_ATCMD
-:
-
-183 
-dev
-->
-¡©s
-.
-rx_\9av®id_ty³
-++;
-
-188 ià(
-chªÃl
- < 0 || chªÃÈ>ð
-XBEE_MAX_CHANNEL
- ||
-
-189 
-dev
-->
-chªÃl
-[chªÃl].
-»gi¡\94ed
- == 0)
-
-190 
-chªÃl
- = 
-XBEE_DEFAULT_CHANNEL
-;
-
-193 ià(
-dev
-->
-chªÃl
-[chªÃl].
-rx_cb
- !ð
-NULL
-)
-
-194 
-dev
-->
-chªÃl
-[chªÃl].
-       `rx_cb
-(dev, chªÃl, 
-hdr
-->
-ty³
-,
-
-195 
-buf
- + \17(\19
-xb\93_hdr
-),
-
-196 
-Ën
- - \17(\19
-xb\93_hdr
-) - 1,
-
-197 
-dev
-->
-chªÃl
-[chªÃl].
-¬g
-);
-
-200 
-       }
-}
-
-202 \12
-       $xb\93_´Ùo_xm\99
-(\19
-xb\93_dev
- *
-dev
-, 
-u\9at8_t
-chªÃl_id
-, u\9at8_\88
-ty³
-,
-
-203 \1e*
-buf
-, \1d
-Ën
-)
-
-205 \19
-xb\93_hdr
-hdr
-;
-
-206 \1d
-i
-;
-
-207 
-u\9at8_t
-cksum
- = 0;
-
-210 ià(
-Ën
- == 0)
-
-215 
-hdr
-.
-d\96im\99\94
- = 
-XBEE_DELIMITER
-;
-
-216 
-hdr
-.
-Ën
- = 
-       `htÚs
-(len + 2);
-
-217 
-hdr
-.
-ty³
- =\81ype;
-
-218 
-hdr
-.
-id
- = 
-chªÃl_id
-;
-
-220 ià(
-chªÃl_id
- < 0 || chªÃl_id >ð
-XBEE_MAX_CHANNEL
- ||
-
-221 
-dev
-->
-chªÃl
-[
-chªÃl_id
-].
-»gi¡\94ed
- == 0) {
-
-222 
-dev
-->
-¡©s
-.
-tx_\9av®id_chªÃl
- ++;
-
-227 
-cksum
- = 
-hdr
-.
-ty³
-;
-
-228 
-cksum
- +ð
-hdr
-.
-id
-;
-
-229 \ f
-i
- = 0; i < 
-Ën
-; i++)
-
-230 
-cksum
- +ð((
-u\9at8_t
- *)
-buf
-)[
-i
-];
-
-231 
-cksum
- = 0xff - cksum;
-
-232 
-dev
-->
-¡©s
-.
-tx_äame
- ++;
-
-235 \1a
-hdr
-.
-ty³
-) {
-
-237 \ 4
-XBEE_TYPE_ATCMD
-:
-
-239 
-dev
-->
-¡©s
-.
-tx_©cmd
- ++;
-
-241 \ 4
-XBEE_TYPE_ATCMD_Q
-:
-
-242 
-dev
-->
-¡©s
-.
-tx_©cmd_q
- ++;
-
-244 \ 4
-XBEE_TYPE_XMIT
-:
-
-245 
-dev
-->
-¡©s
-.
-tx_d©a
- ++;
-
-247 \ 4
-XBEE_TYPE_EXPL_XMIT
-:
-
-248 
-dev
-->
-¡©s
-.
-tx_ex¶_d©a
- ++;
-
-250 \ 4
-XBEE_TYPE_RMT_ATCMD
-:
-
-251 
-dev
-->
-¡©s
-.
-tx_rmt_©cmd
- ++;
-
-255 \ 4
-XBEE_TYPE_XMIT_STATUS
-:
-
-256 \ 4
-XBEE_TYPE_MODEM_STATUS
-:
-
-257 \ 4
-XBEE_TYPE_ATRESP
-:
-
-258 \ 4
-XBEE_TYPE_RECV
-:
-
-259 \ 4
-XBEE_TYPE_EXPL_RECV
-:
-
-260 \ 4
-XBEE_TYPE_NODE_ID
-:
-
-261 \ 4
-XBEE_TYPE_RMT_ATRESP
-:
-
-263 
-dev
-->
-¡©s
-.
-tx_\9av®id_ty³
- ++;
-
-264 
-       `år\9atf
-(
-¡d\94r
-, "unhªdËd xm\99\81y³=%x\n", 
-hdr
-.
-ty³
-);
-
-269 
-       `fwr\99e
-((
-u\9at8_t
- *)&
-hdr
- + 
-i
-, 1, \17(hdr), 
-dev
-->
-f\9ee
-);
-
-270 
-       `fwr\99e
-((
-u\9at8_t
- *)
-buf
- + 
-i
-, 1, 
-Ën
-, 
-dev
-->
-f\9ee
-);
-
-271 
-       `fwr\99e
-(&
-cksum
-, 1, 1, 
-dev
-->
-f\9ee
-);
-
-274 
-       }
-}
-
-276 \1e
-       $xb\93_´Ùo_rx
-(\19
-xb\93_dev
- *
-dev
-)
-
-278 
-u\9at8_t
-äam\96\92
-;
-
-279 \19
-xb\93_hdr
- *
-hdr
- = (\19xb\93_hd¸*)
-dev
-->
-äame
-;
-
-280 \12
-c
-;
-
-285 
-c
- = 
-       `fg\91c
-(
-dev
-->
-f\9ee
-);
-
-286 ià(
-c
- =ð
-EOF
-)
-
-288 
-       `´\9atf
-("»ûived ch¬ %X\r\n", 
-c
-);
-
-291 ià(
-dev
-->
-äame_Ën
- >ð
-XBEE_MAX_FRAME_LEN
-) {
-
-292 
-dev
-->
-äame_Ën
- = 0;
-
-296 
-dev
-->
-äame
-[dev->
-äame_Ën
-++] = 
-c
-;
-
-299 ià(
-dev
-->
-äame_Ën
- < \17(*
-hdr
-))
-
-302 
-äam\96\92
- = 
-       `Áohs
-(
-hdr
-->
-Ën
-);
-
-303 
-äam\96\92
- += 4;
-
-306 ià(
-dev
-->
-äame_Ën
- < 
-äam\96\92
-)
-
-308 
-       `´\9atf
-("frame ok!\r\n");
-
-309 ià(
-       `xb\93_´Ùo_·r£_äame
-(
-dev
-) < 0)
-
-311 
-dev
-->
-äame_Ën
- = 0;
-
-313 
-       }
-}
-
-       @xbee_proto.h
-
-30 \ 1
-       #XBEE_DELIMITER
- 0x7E
-
-       )
-
-31 \ 1
-       #XBEE_MAX_FRAME_LEN
- 0x200
-
-       )
-
-33 \19
-       sxb\93_hdr
- {
-
-34 
-u\9at8_t
-       md\96im\99\94
-;
-
-35 
-u\9at16_t
-       mËn
-;
-
-36 
-u\9at8_t
-       mty³
-;
-
-37 
-u\9at8_t
-       mid
-;
-
-38 } 
-__©\8cibu\8b__
-((
-·cked
-));
-
-40 \ 1
-       #XBEE_TYPE_ATCMD
- 0x08
-
-       )
-
-41 \19
-       sxb\93_©cmd_hdr
- {
-
-42 
-u\9at16_t
-       mcmd
-;
-
-43 
-u\9at8_t
-       m·¿ms
-[];
-
-44 } 
-__©\8cibu\8b__
-((
-·cked
-));
-
-46 \ 1
-       #XBEE_TYPE_ATCMD_Q
- 0x09
-
-       )
-
-47 \19
-       sxb\93_©cmd_q_hdr
- {
-
-48 
-u\9at16_t
-       mcmd
-;
-
-49 
-u\9at8_t
-       m·¿ms
-[];
-
-50 } 
-__©\8cibu\8b__
-((
-·cked
-));
-
-52 \ 1
-       #XBEE_TYPE_XMIT
- 0x10
-
-       )
-
-53 \19
-       sxb\93_xm\99_hdr
- {
-
-54 
-u\9at64_t
-       md¡addr
-;
-
-55 
-u\9at16_t
-       m»£rved
-;
-
-56 
-u\9at8_t
-       mbÿ¡_¿dius
-;
-
-57 
-u\9at8_t
-       mÝts
-;
-
-58 
-u\9at8_t
-       md©a
-[];
-
-59 } 
-__©\8cibu\8b__
-((
-·cked
-));
-
-61 \ 1
-       #XBEE_TYPE_EXPL_XMIT
- 0x11
-
-       )
-
-62 \19
-       sxb\93_ex¶_xm\99_hdr
- {
-
-63 
-u\9at64_t
-       md¡addr
-;
-
-64 
-u\9at16_t
-       m»£rved
-;
-
-65 
-u\9at8_t
-       m¤c_\92dpo\9at
-;
-
-66 
-u\9at8_t
-       md¡_\92dpo\9at
-;
-
-67 
-u\9at16_t
-       mþu¡\94_id
-;
-
-68 
-u\9at16_t
-       m´of\9ee_id
-;
-
-69 
-u\9at8_t
-       mbÿ¡_¿dius
-;
-
-70 
-u\9at8_t
-       mÝts
-;
-
-71 
-u\9at8_t
-       md©a
-[];
-
-72 } 
-__©\8cibu\8b__
-((
-·cked
-));
-
-74 \ 1
-       #XBEE_TYPE_RMT_ATCMD
- 0x17
-
-       )
-
-75 \19
-       sxb\93_rmt_©cmd_hdr
- {
-
-76 
-u\9at64_t
-       md¡addr
-;
-
-77 
-u\9at16_t
-       m»£rved
-;
-
-78 
-u\9at8_t
-       mÝts
-;
-
-79 
-u\9at16_t
-       mcmd
-;
-
-80 
-u\9at8_t
-       m·¿ms
-[];
-
-81 } 
-__©\8cibu\8b__
-((
-·cked
-));
-
-83 \ 1
-       #XBEE_TYPE_ATRESP
- 0x88
-
-       )
-
-84 \19
-       sxb\93_©»¥_hdr
- {
-
-85 
-u\9at16_t
-       mcmd
-;
-
-86 
-u\9at8_t
-       m¡©us
-;
-
-87 
-u\9at8_t
-       md©a
-[];
-
-88 } 
-__©\8cibu\8b__
-((
-·cked
-));
-
-90 \ 1
-       #XBEE_TYPE_MODEM_STATUS
- 0x8A
-
-       )
-
-91 \19
-       sxb\93_modem_¡©us_hdr
- {
-
-93 } 
-__©\8cibu\8b__
-((
-·cked
-));
-
-95 \ 1
-       #XBEE_TYPE_XMIT_STATUS
- 0x8B
-
-       )
-
-96 \19
-       sxb\93_xm\99_¡©us_hdr
- {
-
-97 
-u\9at16_t
-       m»£rved
-;
-
-98 
-u\9at8_t
-       mxm\99\8cy_út
-;
-
-99 
-u\9at8_t
-       md\96iv\94y_¡©us
-;
-
-100 
-u\9at8_t
-       mdiscov\94y_¡©us
-;
-
-101 } 
-__©\8cibu\8b__
-((
-·cked
-));
-
-103 \ 1
-       #XBEE_TYPE_RECV
- 0x90
-
-       )
-
-104 \19
-       sxb\93_»cv_hdr
- {
-
-105 
-u\9at64_t
-       m¤ÿddr
-;
-
-106 
-u\9at16_t
-       m»£rved
-;
-
-107 
-u\9at8_t
-       mÝts
-;
-
-108 
-u\9at8_t
-       md©a
-[];
-
-109 } 
-__©\8cibu\8b__
-((
-·cked
-));
-
-111 \ 1
-       #XBEE_TYPE_EXPL_RECV
- 0x91
-
-       )
-
-112 \19
-       sxb\93_ex¶_»cv_hdr
- {
-
-113 
-u\9at64_t
-       m¤ÿddr
-;
-
-114 
-u\9at16_t
-       m»£rved
-;
-
-115 
-u\9at8_t
-       m¤c_\92dpo\9at
-;
-
-116 
-u\9at8_t
-       md¡_\92dpo\9at
-;
-
-117 
-u\9at16_t
-       mþu¡\94_id
-;
-
-118 
-u\9at16_t
-       m´of\9ee_id
-;
-
-119 
-u\9at8_t
-       mÝts
-;
-
-120 
-u\9at8_t
-       md©a
-[];
-
-121 } 
-__©\8cibu\8b__
-((
-·cked
-));
-
-123 \ 1
-       #XBEE_TYPE_NODE_ID
- 0x95
-
-       )
-
-124 \19
-       sxb\93_node_id_hdr
- {
-
-125 
-u\9at64_t
-       m¤ÿddr
-;
-
-126 
-u\9at16_t
-       m¤ú\91wÜk
-;
-
-127 
-u\9at8_t
-       mÝts
-;
-
-128 
-u\9at16_t
-       md¡ÃtwÜk
-;
-
-129 
-u\9at64_t
-       md¡addr
-;
-
-130 
-u\9at8_t
-       mni_¡r\9ag
-[];
-
-132 } 
-__©\8cibu\8b__
-((
-·cked
-));
-
-134 \ 1
-       #XBEE_TYPE_RMT_ATRESP
- 0x97
-
-       )
-
-135 \19
-       sxb\93_rmt_©»¥_hdr
- {
-
-136 
-u\9at64_t
-       m¤ÿddr
-;
-
-137 
-u\9at16_t
-       m»£rved
-;
-
-138 
-u\9at16_t
-       mcmd
-;
-
-139 
-u\9at8_t
-       m¡©us
-;
-
-140 
-u\9at8_t
-       md©a
-[];
-
-141 } 
-__©\8cibu\8b__
-((
-·cked
-));
-
-143 \19
-       gxb\93_dev
-;
-
-146 \12
-xb\93_´Ùo_g\91_äame
-(\19
-xb\93_dev
- *
-dev
-, \1e*
-buf
-, \1d
-Ën
-);
-
-149 \12
-xb\93_´Ùo_xm\99
-(\19
-xb\93_dev
- *
-dev
-, 
-u\9at8_t
-id
-, u\9at8_\88
-ty³
-,
-
-150 \1e*
-buf
-, \1d
-Ën
-);
-
-152 \1e
-xb\93_´Ùo_rx
-(\19
-xb\93_dev
- *
-dev
-);
-
-       @xbee_stats.c
-
-28 \ 2
-       ~<av\94sive.h
->
-
-29 \ 2
-       ~<av\94sive/queue.h
->
-
-31 \ 2
-       ~<¡r\9ag.h
->
-
-32 \ 2
-       ~<¡dio.h
->
-
-33 \ 2
-       ~<¡dlib.h
->
-
-34 \ 2
-       ~<¡d\9at.h
->
-
-36 \ 2
-       ~"xb\93_ÃighbÜ.h
-"
-
-37 \ 2
-       ~"xb\93_¡©s.h
-"
-
-38 \ 2
-       ~"xb\93_´Ùo.h
-"
-
-39 \ 2
-       ~"xb\93_buf.h
-"
-
-40 \ 2
-       ~"xb\93.h
-"
-
-42 \19
-xb\93_¡©s
- *
-       $xb\93_g\91_¡©s
-(\19
-xb\93_dev
- *
-dev
-)
-
-44 \15 &
-dev
-->
-¡©s
-;
-
-45 
-       }
-}
-
-47 \1e
-       $xb\93_»£t_¡©s
-(\19
-xb\93_dev
- *
-dev
-)
-
-49 
-       `mem£t
-(&
-dev
-->
-¡©s
-, 0, \17(dev->stats));
-
-50 
-       }
-}
-
-53 \1e
-       $xb\93_dump_¡©s
-(\19
-xb\93_dev
- *
-dev
-)
-
-55 
-       `´\9atf
-("¡©i¡ic Ú xb\93_dev %p:\n", 
-dev
-);
-
-56 
-       `´\9atf
-("\84x_äame: %d\n", 
-dev
-->
-¡©s
-.
-rx_äame
-);
-
-57 
-       `´\9atf
-("\84x_©»¥: %d\n", 
-dev
-->
-¡©s
-.
-rx_©»¥
-);
-
-58 
-       `´\9atf
-("\84x_©»¥_\94rÜ: %d\n", 
-dev
-->
-¡©s
-.
-rx_©»¥_\94
-);
-
-59 
-       `´\9atf
-("\84x_modem_¡©us: %d\n", 
-dev
-->
-¡©s
-.
-rx_modem_¡©us
-);
-
-60 
-       `´\9atf
-("\84x_xm\99_¡©us: %d\n", 
-dev
-->
-¡©s
-.
-rx_xm\99_¡©us
-);
-
-61 
-       `´\9atf
-("\84x_xm\99_¡©us_\94rÜ: %d\n", 
-dev
-->
-¡©s
-.
-rx_xm\99_¡©us_\94
-);
-
-62 
-       `´\9atf
-("\84x_d©a: %d\n", 
-dev
-->
-¡©s
-.
-rx_d©a
-);
-
-63 
-       `´\9atf
-("\84x_ex¶_d©a: %d\n", 
-dev
-->
-¡©s
-.
-rx_ex¶_d©a
-);
-
-64 
-       `´\9atf
-("\84x_node_id: %d\n", 
-dev
-->
-¡©s
-.
-rx_node_id
-);
-
-65 
-       `´\9atf
-("\84x_rmt_©»¥: %d\n", 
-dev
-->
-¡©s
-.
-rx_rmt_©»¥
-);
-
-66 
-       `´\9atf
-("\84x_rmt_©»¥_\94rÜ: %d\n", 
-dev
-->
-¡©s
-.
-rx_rmt_©»¥_\94
-);
-
-67 
-       `´\9atf
-("\84x_äame_too_sm®l: %d\n", 
-dev
-->
-¡©s
-.
-rx_äame_too_sm®l
-);
-
-68 
-       `´\9atf
-("\84x_äame_too_Ïrge: %d\n", 
-dev
-->
-¡©s
-.
-rx_äame_too_Ïrge
-);
-
-69 
-       `´\9atf
-("\84x_\9av®id_cksum: %d\n", 
-dev
-->
-¡©s
-.
-rx_\9av®id_cksum
-);
-
-70 
-       `´\9atf
-("\84x_\9av®id_ty³: %d\n", 
-dev
-->
-¡©s
-.
-rx_\9av®id_ty³
-);
-
-71 
-       `´\9atf
-("\84x_no_d\96im: %d\n", 
-dev
-->
-¡©s
-.
-rx_no_d\96im
-);
-
-72 
-       `´\9atf
-("\81x_äame: %d\n", 
-dev
-->
-¡©s
-.
-tx_äame
-);
-
-73 
-       `´\9atf
-("\81x_©cmd: %d\n", 
-dev
-->
-¡©s
-.
-tx_©cmd
-);
-
-74 
-       `´\9atf
-("\81x_©cmd_q: %d\n", 
-dev
-->
-¡©s
-.
-tx_©cmd_q
-);
-
-75 
-       `´\9atf
-("\81x_d©a: %d\n", 
-dev
-->
-¡©s
-.
-tx_d©a
-);
-
-76 
-       `´\9atf
-("\81x_ex¶_d©a: %d\n", 
-dev
-->
-¡©s
-.
-tx_ex¶_d©a
-);
-
-77 
-       `´\9atf
-("\81x_xm\99\8c\9bs: %d\n", 
-dev
-->
-¡©s
-.
-tx_xm\99\8c\9bs
-);
-
-78 
-       `´\9atf
-("\81x_rmt_©cmd: %d\n", 
-dev
-->
-¡©s
-.
-tx_rmt_©cmd
-);
-
-79 
-       `´\9atf
-("\81x_\9av®id_ty³: %d\n", 
-dev
-->
-¡©s
-.
-tx_\9av®id_ty³
-);
-
-80 
-       `´\9atf
-("\81x_\9av®id_chªÃl: %d\n", 
-dev
-->
-¡©s
-.
-tx_\9av®id_chªÃl
-);
-
-81 
-       }
-}
-
-       @xbee_stats.h
-
-29 \19
-       sxb\93_¡©s
- {
-
-30 \12
-       mrx_äame
-;
-
-31 \12
-       mrx_©»¥
-;
-
-32 \12
-       mrx_©»¥_\94
-;
-
-33 \12
-       mrx_modem_¡©us
-;
-
-34 \12
-       mrx_xm\99_¡©us
-;
-
-35 \12
-       mrx_xm\99_¡©us_\94
-;
-
-36 \12
-       mrx_d©a
-;
-
-37 \12
-       mrx_ex¶_d©a
-;
-
-38 \12
-       mrx_node_id
-;
-
-39 \12
-       mrx_rmt_©»¥
-;
-
-40 \12
-       mrx_rmt_©»¥_\94
-;
-
-41 \12
-       mrx_äame_too_sm®l
-;
-
-42 \12
-       mrx_äame_too_Ïrge
-;
-
-43 \12
-       mrx_\9av®id_cksum
-;
-
-44 \12
-       mrx_\9av®id_ty³
-;
-
-45 \12
-       mrx_no_d\96im
-;
-
-47 \12
-       mtx_äame
-;
-
-48 \12
-       mtx_©cmd
-;
-
-49 \12
-       mtx_©cmd_q
-;
-
-50 \12
-       mtx_d©a
-;
-
-51 \12
-       mtx_ex¶_d©a
-;
-
-52 \12
-       mtx_xm\99\8c\9bs
-;
-
-53 \12
-       mtx_rmt_©cmd
-;
-
-54 \12
-       mtx_\9av®id_ty³
-;
-
-55 \12
-       mtx_\9av®id_chªÃl
-;
-
-58 \19
-       gxb\93_dev
-;
-
-61 \19
-xb\93_¡©s
- *
-xb\93_g\91_¡©s
-(\19
-xb\93_dev
- *
-dev
-);
-
-64 \1e
-xb\93_»£t_¡©s
-(\19
-xb\93_dev
- *
-dev
-);
-
-67 \1e
-xb\93_dump_¡©s
-(\19
-xb\93_dev
- *
-dev
-);
-
-       @/usr/include/arpa/inet.h
-
-19 #iâdeà
-_ARPA_INET_H
-
-
-20 \ 1
-       #_ARPA_INET_H
- 1
-
-       )
-
-22 \ 2
-       ~<ã©u»s.h
->
-
-23 \ 2
-       ~<Ãt\9a\91/\9a.h
->
-
-26 #iâdeà
-__sockËn_t_def\9aed
-
-
-27 \e
-__sockËn_t
-       tsockËn_t
-;
-
-28 \ 1
-       #__sockËn_t_def\9aed
-
-
-       )
-
-31 
-__BEGIN_DECLS
-
-
-35 \r
-\9a_addr_t
-       $\9a\91_addr
- (
-__cڡ
\ 5*
-__ý
-__THROW
-;
-
-38 \r
-\9a_addr_t
-       $\9a\91_Êaof
- (\19
-\9a_addr
-__\9a
-__THROW
-;
-
-42 \r\19
-\9a_addr
-       $\9a\91_mak\97ddr
- (
-\9a_addr_t
-__Ãt
-, in_addr_\88
-__ho¡
-)
-
-43 
-__THROW
-;
-
-46 \r
-\9a_addr_t
-       $\9a\91_Ãtof
- (\19
-\9a_addr
-__\9a
-__THROW
-;
-
-50 \r
-\9a_addr_t
-       $\9a\91_ÃtwÜk
- (
-__cڡ
\ 5*
-__ý
-__THROW
-;
-
-54 \r\ 5*
-       $\9a\91_Áß
- (\19
-\9a_addr
-__\9a
-__THROW
-;
-
-59 \r\12
-       $\9a\91_±Ú
- (\12
-__af
-, 
-__cڡ
\ 5*
-__»¡riù
-__ý
-,
-
-60 \1e*
-__»¡riù
-__buf
-__THROW
-;
-
-65 \r
-__cڡ
\ 5*
-       $\9a\91_ÁÝ
- (\12
-__af
-, 
-__cڡ
\1e*
-__»¡riù
-__ý
-,
-
-66 \ 5*
-__»¡riù
-__buf
-, 
-sockËn_t
-__Ën
-)
-
-67 
-__THROW
-;
-
-71 #ifdeà
-__USE_MISC
-
-
-74 \r\12
-       $\9a\91_©Ú
- (
-__cڡ
\ 5*
-__ý
-, \19
-\9a_addr
- *
-__\9ap
-__THROW
-;
-
-78 \r\ 5*
-       $\9a\91\8f
- (
-\9a_addr_t
-__Ãt
-, \ 5*
-__buf
-, 
-size_t
-__Ën
-__THROW
-;
-
-83 \r\ 5*
-       $\9a\91_Ãt_ÁÝ
- (\12
-__af
-, 
-__cڡ
\1e*
-__ý
-, \12
-__b\99s
-,
-
-84 \ 5*
-__buf
-, 
-size_t
-__Ën
-__THROW
-;
-
-89 \r\12
-       $\9a\91_Ãt_±Ú
- (\12
-__af
-, 
-__cڡ
\ 5*
-__ý
-,
-
-90 \1e*
-__buf
-, 
-size_t
-__Ën
-__THROW
-;
-
-95 \r\1d\12
-       $\9a\91_n§p_addr
- (
-__cڡ
\ 5*
-__ý
-,
-
-96 \1d\ 5*
-__buf
-, \12
-__Ën
-__THROW
-;
-
-100 \r\ 5*
-       $\9a\91_n§p_Áß
- (\12
-__Ën
-, 
-__cڡ
\1d\ 5*
-__ý
-,
-
-101 \ 5*
-__buf
-__THROW
-;
-
-104 
-__END_DECLS
-
-
-       @/usr/include/ctype.h
-
-24 #iâdef 
-_CTYPE_H
-
-
-25 \ 1
-       #_CTYPE_H
- 1
-
-       )
-
-27 \ 2
-       ~<ã©u»s.h
->
-
-28 \ 2
-       ~<b\99s/ty³s.h
->
-
-30 
-       g__BEGIN_DECLS
-
-
-32 #iâdeà
-_ISb\99
-
-
-41 \ 2
-       ~<\92d\9fn.h
->
-
-42 #ià
-__BYTE_ORDER
- =ð
-__BIG_ENDIAN
-
-
-43 \ 1
-       #_ISb\99
-(
-b\99
-è(1 << (b\99))
-
-       )
-
-45 \ 1
-       #_ISb\99
-(
-b\99
-è((b\99è< 8 ? ((1 << (b\99)è<< 8è: ((1 << (b\99)è>> 8))
-
-       )
-
-50 
-       m_ISuµ\94
- = 
-_ISb\99
- (0),
-
-51 
-       m_ISlow\94
- = 
-_ISb\99
- (1),
-
-52 
-       m_IS®pha
- = 
-_ISb\99
- (2),
-
-53 
-       m_ISdig\99
- = 
-_ISb\99
- (3),
-
-54 
-       m_ISxdig\99
- = 
-_ISb\99
- (4),
-
-55 
-       m_IS¥aû
- = 
-_ISb\99
- (5),
-
-56 
-       m_IS´\9at
- = 
-_ISb\99
- (6),
-
-57 
-       m_ISg¿ph
- = 
-_ISb\99
- (7),
-
-58 
-       m_ISbÏnk
- = 
-_ISb\99
- (8),
-
-59 
-       m_ISú\8cl
- = 
-_ISb\99
- (9),
-
-60 
-       m_ISpunù
- = 
-_ISb\99
- (10),
-
-61 
-       m_IS®num
- = 
-_ISb\99
- (11)
-
-81 \r
-__cڡ
\1d\16\12**
-       $__ùy³_b_loc
- (\1e)
-
-82 
-__THROW
-       `__©\8cibu\8b__
- ((
-__cڡ
-));
-
-83 \r
-__cڡ
-__\9at32_t
- **
-       $__ùy³_tÞow\94_loc
- (\1e)
-
-84 
-__THROW
-       `__©\8cibu\8b__
- ((
-__cڡ
-));
-
-85 \r
-__cڡ
-__\9at32_t
- **
-       $__ùy³_touµ\94_loc
- (\1e)
-
-86 
-__THROW
-       `__©\8cibu\8b__
- ((
-__cڡ
-));
-
-88 \ 1
-       #__isùy³
-(
-c
-, 
-ty³
-) \
-
-89 ((*
-       `__ùy³_b_loc
- ())[(\12è(
-c
-)] & (\1d\16\12è
-ty³
-)
-
-       )
-
-91 \ 1
-       #__i§scii
-(
-c
-è(((cè& ~0x7fè=ð0è
-
-       )
-
-92 \ 1
-       #__tßscii
-(
-c
-è((cè& 0x7fè
-
-       )
-
-94 \ 1
-       #__exùy³
-(
-Çme
\r\12
-       `Çme
- (\12è
-__THROW
-
-
-       )
-
-96 
-__BEGIN_NAMESPACE_STD
-
-
-102 
-       `__exùy³
- (
-i§Êum
-);
-
-103 
-       `__exùy³
- (
-i§Íha
-);
-
-104 
-       `__exùy³
- (
-isú\8cl
-);
-
-105 
-       `__exùy³
- (
-isdig\99
-);
-
-106 
-       `__exùy³
- (
-i¦ow\94
-);
-
-107 
-       `__exùy³
- (
-isg¿ph
-);
-
-108 
-       `__exùy³
- (
-i¥r\9at
-);
-
-109 
-       `__exùy³
- (
-i¥unù
-);
-
-110 
-       `__exùy³
- (
-is¥aû
-);
-
-111 
-       `__exùy³
- (
-isuµ\94
-);
-
-112 
-       `__exùy³
- (
-isxdig\99
-);
-
-116 \r\12
-       $tÞow\94
- (\12
-__c
-__THROW
-;
-
-119 \r\12
-       $touµ\94
- (\12
-__c
-__THROW
-;
-
-121 
-__END_NAMESPACE_STD
-
-
-125 #ifdef 
-__USE_ISOC99
-
-
-126 
-__BEGIN_NAMESPACE_C99
-
-
-128 
-       `__exùy³
- (
-isbÏnk
-);
-
-130 
-__END_NAMESPACE_C99
-
-
-133 #ifdeà
-__USE_GNU
-
-
-135 \r\12
-       $isùy³
- (\12
-__c
-, \12
-__mask
-__THROW
-;
-
-138 #ià
-def\9aed
-__USE_SVID
- || def\9aed 
-__USE_MISC
- || def\9aed 
-__USE_XOPEN
-
-
-142 \r\12
-       $i§scii
- (\12
-__c
-__THROW
-;
-
-146 \r\12
-       $tßscii
- (\12
-__c
-__THROW
-;
-
-150 
-       `__exùy³
- (
-_touµ\94
-);
-
-151 
-       `__exùy³
- (
-_tÞow\94
-);
-
-155 \ 1
-       #__tobody
-(
-c
-, 
-f
-, 
-a
-, 
-¬gs
-) \
-
-156 (
-__ex\8bnsiÚ__
- \
-
-157 ({ \12
-__»s
-; \
-
-158 ià(\17 (
-c
-) > 1) \
-
-160 ià(
-       `__bu\9et\9a_cÚ¡ªt_p
- (
-c
-)) \
-
-162 \12
-__c
- = (
-c
-); \
-
-163 
-__»s
- = 
-__c
- < -128 || __ø> 255 ? __ø: (
-a
-)[__c]; \
-
-166 
-__»s
- = 
-f
-¬gs
-; \
-
-169 
-__»s
- = (
-a
-)[(\12è(
-c
-)]; \
-
-170 
-__»s
-; 
-       }
-}))
-
-       )
-
-172 #ià!
-def\9aed
-__NO_CTYPE
- && !def\9aed 
-__ýlu¥lus
-
-
-173 \ 1
-       #i§Êum
-(
-c
-       `__isùy³
-((c), 
-_IS®num
-)
-
-       )
-
-174 \ 1
-       #i§Íha
-(
-c
-       `__isùy³
-((c), 
-_IS®pha
-)
-
-       )
-
-175 \ 1
-       #isú\8cl
-(
-c
-       `__isùy³
-((c), 
-_ISú\8cl
-)
-
-       )
-
-176 \ 1
-       #isdig\99
-(
-c
-       `__isùy³
-((c), 
-_ISdig\99
-)
-
-       )
-
-177 \ 1
-       #i¦ow\94
-(
-c
-       `__isùy³
-((c), 
-_ISlow\94
-)
-
-       )
-
-178 \ 1
-       #isg¿ph
-(
-c
-       `__isùy³
-((c), 
-_ISg¿ph
-)
-
-       )
-
-179 \ 1
-       #i¥r\9at
-(
-c
-       `__isùy³
-((c), 
-_IS´\9at
-)
-
-       )
-
-180 \ 1
-       #i¥unù
-(
-c
-       `__isùy³
-((c), 
-_ISpunù
-)
-
-       )
-
-181 \ 1
-       #is¥aû
-(
-c
-       `__isùy³
-((c), 
-_IS¥aû
-)
-
-       )
-
-182 \ 1
-       #isuµ\94
-(
-c
-       `__isùy³
-((c), 
-_ISuµ\94
-)
-
-       )
-
-183 \ 1
-       #isxdig\99
-(
-c
-       `__isùy³
-((c), 
-_ISxdig\99
-)
-
-       )
-
-185 #ifdeà
-__USE_ISOC99
-
-
-186 \ 1
-       #isbÏnk
-(
-c
-       `__isùy³
-((c), 
-_ISbÏnk
-)
-
-       )
-
-189 #ifdeà
-__USE_EXTERN_INLINES
-
-
-190 
-__ex\8bº_\9al\9ae
\12
-
-191 
-__NTH
- (
-       $tÞow\94
- (\12
-__c
-))
-
-193 \15 
-__c
- >ð-128 && __ø< 256 ? (*
-       `__ùy³_tÞow\94_loc
- ())[__c] : __c;
-
-194 
-       }
-}
-
-196 
-__ex\8bº_\9al\9ae
\12
-
-197 
-__NTH
- (
-       $touµ\94
- (\12
-__c
-))
-
-199 \15 
-__c
- >ð-128 && __ø< 256 ? (*
-       `__ùy³_touµ\94_loc
- ())[__c] : __c;
-
-200 
-       }
-}
-
-203 #ià
-__GNUC__
- >ð2 && 
-def\9aed
-__OPTIMIZE__
- && !def\9aed 
-__ýlu¥lus
-
-
-204 \ 1
-       #tÞow\94
-(
-c
-       `__tobody
- (c, 
-tÞow\94
-, *
-       `__ùy³_tÞow\94_loc
- (), (c))
-
-       )
-
-205 \ 1
-       #touµ\94
-(
-c
-       `__tobody
- (c, 
-touµ\94
-, *
-       `__ùy³_touµ\94_loc
- (), (c))
-
-       )
-
-208 #ià
-def\9aed
-__USE_SVID
- || def\9aed 
-__USE_MISC
- || def\9aed 
-__USE_XOPEN
-
-
-209 \ 1
-       #i§scii
-(
-c
-       `__i§scii
- (c)
-
-       )
-
-210 \ 1
-       #tßscii
-(
-c
-       `__tßscii
- (c)
-
-       )
-
-212 \ 1
-       #_tÞow\94
-(
-c
-è((\12è(*
-       `__ùy³_tÞow\94_loc
- ())[(\12è(c)])
-
-       )
-
-213 \ 1
-       #_touµ\94
-(
-c
-è((\12è(*
-       `__ùy³_touµ\94_loc
- ())[(\12è(c)])
-
-       )
-
-219 #ifdeà
-__USE_XOPEN2K8
-
-
-233 \ 2
-       ~<xloÿË.h
->
-
-237 \ 1
-       #__isùy³_l
-(
-c
-, 
-ty³
-, 
-loÿË
-) \
-
-238 ((
-loÿË
-)->
-__ùy³_b
-[(\12è(
-c
-)] & (\1d\16\12è
-ty³
-)
-
-       )
-
-240 \ 1
-       #__exùy³_l
-(
-Çme
-) \
-
-241 \r\12
-       `Çme
- (\12
-__loÿË_t
-__THROW
-
-
-       )
-
-247 
-__exùy³_l
- (
-i§Êum_l
-);
-
-248 
-__exùy³_l
- (
-i§Íha_l
-);
-
-249 
-__exùy³_l
- (
-isú\8cl_l
-);
-
-250 
-__exùy³_l
- (
-isdig\99_l
-);
-
-251 
-__exùy³_l
- (
-i¦ow\94_l
-);
-
-252 
-__exùy³_l
- (
-isg¿ph_l
-);
-
-253 
-__exùy³_l
- (
-i¥r\9at_l
-);
-
-254 
-__exùy³_l
- (
-i¥unù_l
-);
-
-255 
-__exùy³_l
- (
-is¥aû_l
-);
-
-256 
-__exùy³_l
- (
-isuµ\94_l
-);
-
-257 
-__exùy³_l
- (
-isxdig\99_l
-);
-
-259 
-__exùy³_l
- (
-isbÏnk_l
-);
-
-263 \r\12
-       $__tÞow\94_l
- (\12
-__c
-, 
-__loÿË_t
-__l
-__THROW
-;
-
-264 \r\12
-       $tÞow\94_l
- (\12
-__c
-, 
-__loÿË_t
-__l
-__THROW
-;
-
-267 \r\12
-       $__touµ\94_l
- (\12
-__c
-, 
-__loÿË_t
-__l
-__THROW
-;
-
-268 \r\12
-       $touµ\94_l
- (\12
-__c
-, 
-__loÿË_t
-__l
-__THROW
-;
-
-270 #ià
-__GNUC__
- >ð2 && 
-def\9aed
-__OPTIMIZE__
- && !def\9aed 
-__ýlu¥lus
-
-
-271 \ 1
-       #__tÞow\94_l
-(
-c
-, 
-loÿË
-) \
-
-272 
-       `__tobody
- (
-c
-, 
-__tÞow\94_l
-, (
-loÿË
-)->
-__ùy³_tÞow\94
-, (c,\86oÿË))
-
-       )
-
-273 \ 1
-       #__touµ\94_l
-(
-c
-, 
-loÿË
-) \
-
-274 
-       `__tobody
- (
-c
-, 
-__touµ\94_l
-, (
-loÿË
-)->
-__ùy³_touµ\94
-, (c,\86oÿË))
-
-       )
-
-275 \ 1
-       #tÞow\94_l
-(
-c
-, 
-loÿË
-       `__tÞow\94_l
- ((c), (loÿË))
-
-       )
-
-276 \ 1
-       #touµ\94_l
-(
-c
-, 
-loÿË
-       `__touµ\94_l
- ((c), (loÿË))
-
-       )
-
-280 #iâdeà
-__NO_CTYPE
-
-
-281 \ 1
-       #__i§Êum_l
-(
-c
-,
-l
-       `__isùy³_l
-((c), 
-_IS®num
-, (l))
-
-       )
-
-282 \ 1
-       #__i§Íha_l
-(
-c
-,
-l
-       `__isùy³_l
-((c), 
-_IS®pha
-, (l))
-
-       )
-
-283 \ 1
-       #__isú\8cl_l
-(
-c
-,
-l
-       `__isùy³_l
-((c), 
-_ISú\8cl
-, (l))
-
-       )
-
-284 \ 1
-       #__isdig\99_l
-(
-c
-,
-l
-       `__isùy³_l
-((c), 
-_ISdig\99
-, (l))
-
-       )
-
-285 \ 1
-       #__i¦ow\94_l
-(
-c
-,
-l
-       `__isùy³_l
-((c), 
-_ISlow\94
-, (l))
-
-       )
-
-286 \ 1
-       #__isg¿ph_l
-(
-c
-,
-l
-       `__isùy³_l
-((c), 
-_ISg¿ph
-, (l))
-
-       )
-
-287 \ 1
-       #__i¥r\9at_l
-(
-c
-,
-l
-       `__isùy³_l
-((c), 
-_IS´\9at
-, (l))
-
-       )
-
-288 \ 1
-       #__i¥unù_l
-(
-c
-,
-l
-       `__isùy³_l
-((c), 
-_ISpunù
-, (l))
-
-       )
-
-289 \ 1
-       #__is¥aû_l
-(
-c
-,
-l
-       `__isùy³_l
-((c), 
-_IS¥aû
-, (l))
-
-       )
-
-290 \ 1
-       #__isuµ\94_l
-(
-c
-,
-l
-       `__isùy³_l
-((c), 
-_ISuµ\94
-, (l))
-
-       )
-
-291 \ 1
-       #__isxdig\99_l
-(
-c
-,
-l
-       `__isùy³_l
-((c), 
-_ISxdig\99
-, (l))
-
-       )
-
-293 \ 1
-       #__isbÏnk_l
-(
-c
-,
-l
-       `__isùy³_l
-((c), 
-_ISbÏnk
-, (l))
-
-       )
-
-295 #ià
-def\9aed
-__USE_SVID
- || def\9aed 
-__USE_MISC
-
-
-296 \ 1
-       #__i§scii_l
-(
-c
-,
-l
-è(Ö), 
-       `__i§scii
- (c))
-
-       )
-
-297 \ 1
-       #__tßscii_l
-(
-c
-,
-l
-è(Ö), 
-       `__tßscii
- (c))
-
-       )
-
-300 \ 1
-       #i§Êum_l
-(
-c
-,
-l
-       `__i§Êum_l
- ((c), (l))
-
-       )
-
-301 \ 1
-       #i§Íha_l
-(
-c
-,
-l
-       `__i§Íha_l
- ((c), (l))
-
-       )
-
-302 \ 1
-       #isú\8cl_l
-(
-c
-,
-l
-       `__isú\8cl_l
- ((c), (l))
-
-       )
-
-303 \ 1
-       #isdig\99_l
-(
-c
-,
-l
-       `__isdig\99_l
- ((c), (l))
-
-       )
-
-304 \ 1
-       #i¦ow\94_l
-(
-c
-,
-l
-       `__i¦ow\94_l
- ((c), (l))
-
-       )
-
-305 \ 1
-       #isg¿ph_l
-(
-c
-,
-l
-       `__isg¿ph_l
- ((c), (l))
-
-       )
-
-306 \ 1
-       #i¥r\9at_l
-(
-c
-,
-l
-       `__i¥r\9at_l
- ((c), (l))
-
-       )
-
-307 \ 1
-       #i¥unù_l
-(
-c
-,
-l
-       `__i¥unù_l
- ((c), (l))
-
-       )
-
-308 \ 1
-       #is¥aû_l
-(
-c
-,
-l
-       `__is¥aû_l
- ((c), (l))
-
-       )
-
-309 \ 1
-       #isuµ\94_l
-(
-c
-,
-l
-       `__isuµ\94_l
- ((c), (l))
-
-       )
-
-310 \ 1
-       #isxdig\99_l
-(
-c
-,
-l
-       `__isxdig\99_l
- ((c), (l))
-
-       )
-
-312 \ 1
-       #isbÏnk_l
-(
-c
-,
-l
-       `__isbÏnk_l
- ((c), (l))
-
-       )
-
-314 #ià
-def\9aed
-__USE_SVID
- || def\9aed 
-__USE_MISC
-
-
-315 \ 1
-       #i§scii_l
-(
-c
-,
-l
-       `__i§scii_l
- ((c), (l))
-
-       )
-
-316 \ 1
-       #tßscii_l
-(
-c
-,
-l
-       `__tßscii_l
- ((c), (l))
-
-       )
-
-323 
-__END_DECLS
-
-
-       @/usr/include/errno.h
-
-23 #iâdef 
-_ERRNO_H
-
-
-27 #iâdef 
-__Ãed_Em©h
-
-
-28 \ 1
-       #_ERRNO_H
- 1
-
-       )
-
-29 \ 2
-       ~<ã©u»s.h
->
-
-32 
-       g__BEGIN_DECLS
-
-
-36 \ 2
-       ~<b\99s/\94ºo.h
->
-
-37 #undeà
-__Ãed_Em©h
-
-
-39 #ifdef 
-_ERRNO_H
-
-
-46 #iâdef 
-\94ºo
-
-
-47 \r\12
-\94ºo
-;
-
-50 #ifdeà
-__USE_GNU
-
-
-55 \r\ 5*
-´og¿m_\9avoÿtiÚ_Çme
-, *
-´og¿m_\9avoÿtiÚ_shÜt_Çme
-;
-
-59 
-       g__END_DECLS
-
-
-67 #ià
-def\9aed
-__USE_GNU
- || def\9aed 
-__Ãed_\94rÜ_t
-
-
-68 #iâdeà
-__\94rÜ_t_def\9aed
-
-
-69 \e\12
-       t\94rÜ_t
-;
-
-70 \ 1
-       #__\94rÜ_t_def\9aed
- 1
-
-       )
-
-72 #undeà
-__Ãed_\94rÜ_t
-
-
-       @/usr/include/event.h
-
-27 #iâdeà
-_EVENT_H_
-
-
-28 \ 1
-       #_EVENT_H_
-
-
-       )
-
-40 #ifdeà
-__ýlu¥lus
-
-
-44 \ 2
-       ~<ev\92t2/ev\92t-cÚfig.h
->
-
-45 #ifdeà
-_EVENT_HAVE_SYS_TYPES_H
-
-
-46 \ 2
-       ~<sys/ty³s.h
->
-
-48 #ifdeà
-_EVENT_HAVE_SYS_TIME_H
-
-
-49 \ 2
-       ~<sys/time.h
->
-
-51 #ifdeà
-_EVENT_HAVE_STDINT_H
-
-
-52 \ 2
-       ~<¡d\9at.h
->
-
-54 \ 2
-       ~<¡d¬g.h
->
-
-57 \ 2
-       ~<evut\9e.h
->
-
-59 #ifdeà
-WIN32
-
-
-60 #iâdeà
-WIN32_LEAN_AND_MEAN
-
-
-61 \ 1
-       #WIN32_LEAN_AND_MEAN
-
-
-       )
-
-63 \ 2
-       ~<w\9asock2.h
->
-
-64 \ 2
-       ~<w\9adows.h
->
-
-65 #undeà
-WIN32_LEAN_AND_MEAN
-
-
-66 \e\1d\ 5
-       tu_ch¬
-;
-
-67 \e\1d\16
-       tu_shÜt
-;
-
-70 \ 2
-       ~<ev\92t2/ev\92t_¡ruù.h
->
-
-71 \ 2
-       ~<ev\92t2/ev\92t.h
->
-
-72 \ 2
-       ~<ev\92t2/ev\92t_com·t.h
->
-
-73 \ 2
-       ~<ev\92t2/bufãr.h
->
-
-74 \ 2
-       ~<ev\92t2/bufãr_com·t.h
->
-
-75 \ 2
-       ~<ev\92t2/bufã»v\92t.h
->
-
-76 \ 2
-       ~<ev\92t2/bufã»v\92t_¡ruù.h
->
-
-77 \ 2
-       ~<ev\92t2/bufã»v\92t_com·t.h
->
-
-78 \ 2
-       ~<ev\92t2/\8fg.h
->
-
-79 \ 2
-       ~<ev\92t2/\8fg_com·t.h
->
-
-81 #ifdeà
-__ýlu¥lus
-
-
-       @/usr/include/fcntl.h
-
-24 #iâdef 
-_FCNTL_H
-
-
-25 \ 1
-       #_FCNTL_H
- 1
-
-       )
-
-27 \ 2
-       ~<ã©u»s.h
->
-
-30 
-       g__BEGIN_DECLS
-
-
-34 \ 2
-       ~<b\99s/fú\8e.h
->
-
-37 #ià
-def\9aed
-__USE_XOPEN
- || def\9aed 
-__USE_XOPEN2K8
-
-
-38 \ 2
-       ~<b\99s/ty³s.h
->
-
-39 \ 1
-       #__Ãed_time¥ec
-
-
-       )
-
-40 \ 2
-       ~<time.h
->
-
-41 \ 2
-       ~<b\99s/¡©.h
->
-
-43 \ 1
-       #S_IFMT
-__S_IFMT
-
-
-       )
-
-44 \ 1
-       #S_IFDIR
-__S_IFDIR
-
-
-       )
-
-45 \ 1
-       #S_IFCHR
-__S_IFCHR
-
-
-       )
-
-46 \ 1
-       #S_IFBLK
-__S_IFBLK
-
-
-       )
-
-47 \ 1
-       #S_IFREG
-__S_IFREG
-
-
-       )
-
-48 #ifdeà
-__S_IFIFO
-
-
-49 \ 1
-       #S_IFIFO
-__S_IFIFO
-
-
-       )
-
-51 #ifdeà
-__S_IFLNK
-
-
-52 \ 1
-       #S_IFLNK
-__S_IFLNK
-
-
-       )
-
-54 #ià(
-def\9aed
-__USE_UNIX98
- || def\9aed 
-__USE_XOPEN2K8
-è&& def\9aed 
-__S_IFSOCK
-
-
-55 \ 1
-       #S_IFSOCK
-__S_IFSOCK
-
-
-       )
-
-60 \ 1
-       #S_ISUID
-__S_ISUID
-
-
-       )
-
-61 \ 1
-       #S_ISGID
-__S_ISGID
-
-
-       )
-
-63 #ià
-def\9aed
-__USE_BSD
- || def\9aed 
-__USE_MISC
- || def\9aed 
-__USE_XOPEN
-
-
-65 \ 1
-       #S_ISVTX
-__S_ISVTX
-
-
-       )
-
-68 \ 1
-       #S_IRUSR
-__S_IREAD
-
-
-       )
-
-69 \ 1
-       #S_IWUSR
-__S_IWRITE
-
-
-       )
-
-70 \ 1
-       #S_IXUSR
-__S_IEXEC
-
-
-       )
-
-72 \ 1
-       #S_IRWXU
- (
-__S_IREAD
-|
-__S_IWRITE
-|
-__S_IEXEC
-)
-
-       )
-
-74 \ 1
-       #S_IRGRP
- (
-S_IRUSR
- >> 3è
-
-       )
-
-75 \ 1
-       #S_IWGRP
- (
-S_IWUSR
- >> 3è
-
-       )
-
-76 \ 1
-       #S_IXGRP
- (
-S_IXUSR
- >> 3è
-
-       )
-
-78 \ 1
-       #S_IRWXG
- (
-S_IRWXU
- >> 3)
-
-       )
-
-80 \ 1
-       #S_IROTH
- (
-S_IRGRP
- >> 3è
-
-       )
-
-81 \ 1
-       #S_IWOTH
- (
-S_IWGRP
- >> 3è
-
-       )
-
-82 \ 1
-       #S_IXOTH
- (
-S_IXGRP
- >> 3è
-
-       )
-
-84 \ 1
-       #S_IRWXO
- (
-S_IRWXG
- >> 3)
-
-       )
-
-87 #ifdef 
-__USE_MISC
-
-
-88 #iâdeà
-R_OK
-
-
-91 \ 1
-       #R_OK
- 4
-
-       )
-
-92 \ 1
-       #W_OK
- 2
-
-       )
-
-93 \ 1
-       #X_OK
- 1
-
-       )
-
-94 \ 1
-       #F_OK
- 0
-
-       )
-
-99 #ià
-def\9aed
-__USE_XOPEN
- || def\9aed 
-__USE_XOPEN2K8
-
-
-100 \ 1
-       #SEEK_SET
- 0
-
-       )
-
-101 \ 1
-       #SEEK_CUR
- 1
-
-       )
-
-102 \ 1
-       #SEEK_END
- 2
-
-       )
-
-110 \r\12
-fú\8e
- (\12
-__fd
-, \12
-__cmd
-, ...);
-
-118 #iâdeà
-__USE_FILE_OFFSET64
-
-
-119 \r\12
-       $ݒ
- (
-__cڡ
\ 5*
-__f\9ee
-, \12
-__oæag
-, ...è
-       `__nÚnuÎ
- ((1));
-
-121 #ifdeà
-__REDIRECT
-
-
-122 \r\12
-       `__REDIRECT
- (
-, (
-__cڡ
\ 5*
-__f\9ee
-, \12
-__oæag
-, ...), 
-ݒ64
-)
-
-123 
-       `__nÚnuÎ
- ((1));
-
-125 \ 1
-       #ݒ
-ݒ64
-
-
-       )
-
-128 #ifdeà
-__USE_LARGEFILE64
-
-
-129 \r\12
-       $ݒ64
- (
-__cڡ
\ 5*
-__f\9ee
-, \12
-__oæag
-, ...è
-       `__nÚnuÎ
- ((1));
-
-132 #ifdeà
-__USE_ATFILE
-
-
-142 #iâdeà
-__USE_FILE_OFFSET64
-
-
-143 \r\12
-       $Ý\92©
- (\12
-__fd
-, 
-__cڡ
\ 5*
-__f\9ee
-, \12
-__oæag
-, ...)
-
-144 
-       `__nÚnuÎ
- ((2));
-
-146 #ifdeà
-__REDIRECT
-
-
-147 \r\12
-       `__REDIRECT
- (
\92©
-, (\12
-__fd
-, 
-__cڡ
\ 5*
-__f\9ee
-, \12
-__oæag
-,
-
-148 ...), 
\92©64
-       `__nÚnuÎ
- ((2));
-
-150 \ 1
-       #Ý\92©
\92©64
-
-
-       )
-
-153 #ifdeà
-__USE_LARGEFILE64
-
-
-154 \r\12
-       $Ý\92©64
- (\12
-__fd
-, 
-__cڡ
\ 5*
-__f\9ee
-, \12
-__oæag
-, ...)
-
-155 
-       `__nÚnuÎ
- ((2));
-
-164 #iâdeà
-__USE_FILE_OFFSET64
-
-
-165 \r\12
-       $ü\97t
- (
-__cڡ
\ 5*
-__f\9ee
-, 
-__mode_t
-__mode
-       `__nÚnuÎ
- ((1));
-
-167 #ifdeà
-__REDIRECT
-
-
-168 \r\12
-       `__REDIRECT
- (
\97t
-, (
-__cڡ
\ 5*
-__f\9ee
-, 
-__mode_t
-__mode
-),
-
-169 
\97t64
-       `__nÚnuÎ
- ((1));
-
-171 \ 1
-       #ü\97t
\97t64
-
-
-       )
-
-174 #ifdeà
-__USE_LARGEFILE64
-
-
-175 \r\12
-       $ü\97t64
- (
-__cڡ
\ 5*
-__f\9ee
-, 
-__mode_t
-__mode
-       `__nÚnuÎ
- ((1));
-
-178 #ià!
-def\9aed
-F_LOCK
- && (def\9aed 
-__USE_MISC
- || (def\9aed 
-__USE_XOPEN_EXTENDED
- \
-
-179 && !
-def\9aed
-__USE_POSIX
-))
-
-188 \ 1
-       #F_ULOCK
- 0
-
-       )
-
-189 \ 1
-       #F_LOCK
- 1
-
-       )
-
-190 \ 1
-       #F_TLOCK
- 2
-
-       )
-
-191 \ 1
-       #F_TEST
- 3
-
-       )
-
-193 #iâdeà
-__USE_FILE_OFFSET64
-
-
-194 \r\12
-       `lockf
- (\12
-__fd
-, \12
-__cmd
-, 
-__off_t
-__Ën
-);
-
-196 #ifdeà
-__REDIRECT
-
-
-197 \r\12
-       `__REDIRECT
- (
-lockf
-, (\12
-__fd
-, \12
-__cmd
-, 
-__off64_t
-__Ën
-), 
-lockf64
-);
-
-199 \ 1
-       #lockf
-lockf64
-
-
-       )
-
-202 #ifdeà
-__USE_LARGEFILE64
-
-
-203 \r\12
-       `lockf64
- (\12
-__fd
-, \12
-__cmd
-, 
-__off64_t
-__Ën
-);
-
-207 #ifdeà
-__USE_XOPEN2K
-
-
-210 #iâdeà
-__USE_FILE_OFFSET64
-
-
-211 \r\12
-       $posix_çdvi£
- (\12
-__fd
-, 
-__off_t
-__off£t
-, __off_\88
-__Ën
-,
-
-212 \12
-__advi£
-__THROW
-;
-
-214 #ifdeà
-__REDIRECT_NTH
-
-
-215 \r\12
-       `__REDIRECT_NTH
- (
-posix_çdvi£
-, (\12
-__fd
-, 
-__off64_t
-__off£t
-,
-
-216 
-__off64_t
-__Ën
-, \12
-__advi£
-),
-
-217 
-posix_çdvi£64
-);
-
-219 \ 1
-       #posix_çdvi£
-posix_çdvi£64
-
-
-       )
-
-222 #ifdeà
-__USE_LARGEFILE64
-
-
-223 \r\12
-       $posix_çdvi£64
- (\12
-__fd
-, 
-__off64_t
-__off£t
-, __off64_\88
-__Ën
-,
-
-224 \12
-__advi£
-__THROW
-;
-
-232 #iâdeà
-__USE_FILE_OFFSET64
-
-
-233 \r\12
-       `posix_çÎoÿ\8b
- (\12
-__fd
-, 
-__off_t
-__off£t
-, __off_\88
-__Ën
-);
-
-235 #ifdeà
-__REDIRECT
-
-
-236 \r\12
-       `__REDIRECT
- (
-posix_çÎoÿ\8b
-, (\12
-__fd
-, 
-__off64_t
-__off£t
-,
-
-237 
-__off64_t
-__Ën
-),
-
-238 
-posix_çÎoÿ\8b64
-);
-
-240 \ 1
-       #posix_çÎoÿ\8b
-posix_çÎoÿ\8b64
-
-
-       )
-
-243 #ifdeà
-__USE_LARGEFILE64
-
-
-244 \r\12
-       `posix_çÎoÿ\8b64
- (\12
-__fd
-, 
-__off64_t
-__off£t
-, __off64_\88
-__Ën
-);
-
-250 #ià
-__USE_FORTIFY_LEVEL
- > 0 && 
-def\9aed
-__ex\8bº_®ways_\9al\9ae
- \
-
-251 && 
-def\9aed
-__va_¬g_·ck_Ën
-
-
-252 \ 2
-       ~<b\99s/fú\8e2.h
->
-
-255 
-__END_DECLS
-
-
-       @/usr/include/inttypes.h
-
-23 #iâdeà
-_INTTYPES_H
-
-
-24 \ 1
-       #_INTTYPES_H
- 1
-
-       )
-
-26 \ 2
-       ~<ã©u»s.h
->
-
-28 \ 2
-       ~<¡d\9at.h
->
-
-31 #iâdeà
-____gwch¬_t_def\9aed
-
-
-32 #ifdeà
-__ýlu¥lus
-
-
-33 \ 1
-       #__gwch¬_t
-wch¬_t
-
-
-       )
-
-34 #\96
-def\9aed
-__WCHAR_TYPE__
-
-
-35 \e
-__WCHAR_TYPE__
-       t__gwch¬_t
-;
-
-37 \ 1
-       #__Ãed_wch¬_t
-
-
-       )
-
-38 \ 2
-       ~<¡ddef.h
->
-
-39 \e
-wch¬_t
-       t__gwch¬_t
-;
-
-41 \ 1
-       #____gwch¬_t_def\9aed
- 1
-
-       )
-
-47 #ià!
-def\9aed
-__ýlu¥lus
- || def\9aed 
-__STDC_FORMAT_MACROS
-
-
-49 #ià
-__WORDSIZE
- == 64
-
-50 \ 1
-       #__PRI64_PREFIX
- "l"
-
-       )
-
-51 \ 1
-       #__PRIPTR_PREFIX
- "l"
-
-       )
-
-53 \ 1
-       #__PRI64_PREFIX
- "Î"
-
-       )
-
-54 \ 1
-       #__PRIPTR_PREFIX
-
-
-       )
-
-60 \ 1
-       #PRId8
- "d"
-
-       )
-
-61 \ 1
-       #PRId16
- "d"
-
-       )
-
-62 \ 1
-       #PRId32
- "d"
-
-       )
-
-63 \ 1
-       #PRId64
-__PRI64_PREFIX
- "d"
-
-       )
-
-65 \ 1
-       #PRIdLEAST8
- "d"
-
-       )
-
-66 \ 1
-       #PRIdLEAST16
- "d"
-
-       )
-
-67 \ 1
-       #PRIdLEAST32
- "d"
-
-       )
-
-68 \ 1
-       #PRIdLEAST64
-__PRI64_PREFIX
- "d"
-
-       )
-
-70 \ 1
-       #PRIdFAST8
- "d"
-
-       )
-
-71 \ 1
-       #PRIdFAST16
-__PRIPTR_PREFIX
- "d"
-
-       )
-
-72 \ 1
-       #PRIdFAST32
-__PRIPTR_PREFIX
- "d"
-
-       )
-
-73 \ 1
-       #PRIdFAST64
-__PRI64_PREFIX
- "d"
-
-       )
-
-76 \ 1
-       #PRIi8
- "i"
-
-       )
-
-77 \ 1
-       #PRIi16
- "i"
-
-       )
-
-78 \ 1
-       #PRIi32
- "i"
-
-       )
-
-79 \ 1
-       #PRIi64
-__PRI64_PREFIX
- "i"
-
-       )
-
-81 \ 1
-       #PRIiLEAST8
- "i"
-
-       )
-
-82 \ 1
-       #PRIiLEAST16
- "i"
-
-       )
-
-83 \ 1
-       #PRIiLEAST32
- "i"
-
-       )
-
-84 \ 1
-       #PRIiLEAST64
-__PRI64_PREFIX
- "i"
-
-       )
-
-86 \ 1
-       #PRIiFAST8
- "i"
-
-       )
-
-87 \ 1
-       #PRIiFAST16
-__PRIPTR_PREFIX
- "i"
-
-       )
-
-88 \ 1
-       #PRIiFAST32
-__PRIPTR_PREFIX
- "i"
-
-       )
-
-89 \ 1
-       #PRIiFAST64
-__PRI64_PREFIX
- "i"
-
-       )
-
-92 \ 1
-       #PRIo8
- "o"
-
-       )
-
-93 \ 1
-       #PRIo16
- "o"
-
-       )
-
-94 \ 1
-       #PRIo32
- "o"
-
-       )
-
-95 \ 1
-       #PRIo64
-__PRI64_PREFIX
- "o"
-
-       )
-
-97 \ 1
-       #PRIoLEAST8
- "o"
-
-       )
-
-98 \ 1
-       #PRIoLEAST16
- "o"
-
-       )
-
-99 \ 1
-       #PRIoLEAST32
- "o"
-
-       )
-
-100 \ 1
-       #PRIoLEAST64
-__PRI64_PREFIX
- "o"
-
-       )
-
-102 \ 1
-       #PRIoFAST8
- "o"
-
-       )
-
-103 \ 1
-       #PRIoFAST16
-__PRIPTR_PREFIX
- "o"
-
-       )
-
-104 \ 1
-       #PRIoFAST32
-__PRIPTR_PREFIX
- "o"
-
-       )
-
-105 \ 1
-       #PRIoFAST64
-__PRI64_PREFIX
- "o"
-
-       )
-
-108 \ 1
-       #PRIu8
- "u"
-
-       )
-
-109 \ 1
-       #PRIu16
- "u"
-
-       )
-
-110 \ 1
-       #PRIu32
- "u"
-
-       )
-
-111 \ 1
-       #PRIu64
-__PRI64_PREFIX
- "u"
-
-       )
-
-113 \ 1
-       #PRIuLEAST8
- "u"
-
-       )
-
-114 \ 1
-       #PRIuLEAST16
- "u"
-
-       )
-
-115 \ 1
-       #PRIuLEAST32
- "u"
-
-       )
-
-116 \ 1
-       #PRIuLEAST64
-__PRI64_PREFIX
- "u"
-
-       )
-
-118 \ 1
-       #PRIuFAST8
- "u"
-
-       )
-
-119 \ 1
-       #PRIuFAST16
-__PRIPTR_PREFIX
- "u"
-
-       )
-
-120 \ 1
-       #PRIuFAST32
-__PRIPTR_PREFIX
- "u"
-
-       )
-
-121 \ 1
-       #PRIuFAST64
-__PRI64_PREFIX
- "u"
-
-       )
-
-124 \ 1
-       #PRIx8
- "x"
-
-       )
-
-125 \ 1
-       #PRIx16
- "x"
-
-       )
-
-126 \ 1
-       #PRIx32
- "x"
-
-       )
-
-127 \ 1
-       #PRIx64
-__PRI64_PREFIX
- "x"
-
-       )
-
-129 \ 1
-       #PRIxLEAST8
- "x"
-
-       )
-
-130 \ 1
-       #PRIxLEAST16
- "x"
-
-       )
-
-131 \ 1
-       #PRIxLEAST32
- "x"
-
-       )
-
-132 \ 1
-       #PRIxLEAST64
-__PRI64_PREFIX
- "x"
-
-       )
-
-134 \ 1
-       #PRIxFAST8
- "x"
-
-       )
-
-135 \ 1
-       #PRIxFAST16
-__PRIPTR_PREFIX
- "x"
-
-       )
-
-136 \ 1
-       #PRIxFAST32
-__PRIPTR_PREFIX
- "x"
-
-       )
-
-137 \ 1
-       #PRIxFAST64
-__PRI64_PREFIX
- "x"
-
-       )
-
-140 \ 1
-       #PRIX8
- "X"
-
-       )
-
-141 \ 1
-       #PRIX16
- "X"
-
-       )
-
-142 \ 1
-       #PRIX32
- "X"
-
-       )
-
-143 \ 1
-       #PRIX64
-__PRI64_PREFIX
- "X"
-
-       )
-
-145 \ 1
-       #PRIXLEAST8
- "X"
-
-       )
-
-146 \ 1
-       #PRIXLEAST16
- "X"
-
-       )
-
-147 \ 1
-       #PRIXLEAST32
- "X"
-
-       )
-
-148 \ 1
-       #PRIXLEAST64
-__PRI64_PREFIX
- "X"
-
-       )
-
-150 \ 1
-       #PRIXFAST8
- "X"
-
-       )
-
-151 \ 1
-       #PRIXFAST16
-__PRIPTR_PREFIX
- "X"
-
-       )
-
-152 \ 1
-       #PRIXFAST32
-__PRIPTR_PREFIX
- "X"
-
-       )
-
-153 \ 1
-       #PRIXFAST64
-__PRI64_PREFIX
- "X"
-
-       )
-
-157 \ 1
-       #PRIdMAX
-__PRI64_PREFIX
- "d"
-
-       )
-
-158 \ 1
-       #PRIiMAX
-__PRI64_PREFIX
- "i"
-
-       )
-
-159 \ 1
-       #PRIoMAX
-__PRI64_PREFIX
- "o"
-
-       )
-
-160 \ 1
-       #PRIuMAX
-__PRI64_PREFIX
- "u"
-
-       )
-
-161 \ 1
-       #PRIxMAX
-__PRI64_PREFIX
- "x"
-
-       )
-
-162 \ 1
-       #PRIXMAX
-__PRI64_PREFIX
- "X"
-
-       )
-
-166 \ 1
-       #PRIdPTR
-__PRIPTR_PREFIX
- "d"
-
-       )
-
-167 \ 1
-       #PRIiPTR
-__PRIPTR_PREFIX
- "i"
-
-       )
-
-168 \ 1
-       #PRIoPTR
-__PRIPTR_PREFIX
- "o"
-
-       )
-
-169 \ 1
-       #PRIuPTR
-__PRIPTR_PREFIX
- "u"
-
-       )
-
-170 \ 1
-       #PRIxPTR
-__PRIPTR_PREFIX
- "x"
-
-       )
-
-171 \ 1
-       #PRIXPTR
-__PRIPTR_PREFIX
- "X"
-
-       )
-
-177 \ 1
-       #SCNd8
- "hhd"
-
-       )
-
-178 \ 1
-       #SCNd16
- "hd"
-
-       )
-
-179 \ 1
-       #SCNd32
- "d"
-
-       )
-
-180 \ 1
-       #SCNd64
-__PRI64_PREFIX
- "d"
-
-       )
-
-182 \ 1
-       #SCNdLEAST8
- "hhd"
-
-       )
-
-183 \ 1
-       #SCNdLEAST16
- "hd"
-
-       )
-
-184 \ 1
-       #SCNdLEAST32
- "d"
-
-       )
-
-185 \ 1
-       #SCNdLEAST64
-__PRI64_PREFIX
- "d"
-
-       )
-
-187 \ 1
-       #SCNdFAST8
- "hhd"
-
-       )
-
-188 \ 1
-       #SCNdFAST16
-__PRIPTR_PREFIX
- "d"
-
-       )
-
-189 \ 1
-       #SCNdFAST32
-__PRIPTR_PREFIX
- "d"
-
-       )
-
-190 \ 1
-       #SCNdFAST64
-__PRI64_PREFIX
- "d"
-
-       )
-
-193 \ 1
-       #SCNi8
- "hhi"
-
-       )
-
-194 \ 1
-       #SCNi16
- "hi"
-
-       )
-
-195 \ 1
-       #SCNi32
- "i"
-
-       )
-
-196 \ 1
-       #SCNi64
-__PRI64_PREFIX
- "i"
-
-       )
-
-198 \ 1
-       #SCNiLEAST8
- "hhi"
-
-       )
-
-199 \ 1
-       #SCNiLEAST16
- "hi"
-
-       )
-
-200 \ 1
-       #SCNiLEAST32
- "i"
-
-       )
-
-201 \ 1
-       #SCNiLEAST64
-__PRI64_PREFIX
- "i"
-
-       )
-
-203 \ 1
-       #SCNiFAST8
- "hhi"
-
-       )
-
-204 \ 1
-       #SCNiFAST16
-__PRIPTR_PREFIX
- "i"
-
-       )
-
-205 \ 1
-       #SCNiFAST32
-__PRIPTR_PREFIX
- "i"
-
-       )
-
-206 \ 1
-       #SCNiFAST64
-__PRI64_PREFIX
- "i"
-
-       )
-
-209 \ 1
-       #SCNu8
- "hhu"
-
-       )
-
-210 \ 1
-       #SCNu16
- "hu"
-
-       )
-
-211 \ 1
-       #SCNu32
- "u"
-
-       )
-
-212 \ 1
-       #SCNu64
-__PRI64_PREFIX
- "u"
-
-       )
-
-214 \ 1
-       #SCNuLEAST8
- "hhu"
-
-       )
-
-215 \ 1
-       #SCNuLEAST16
- "hu"
-
-       )
-
-216 \ 1
-       #SCNuLEAST32
- "u"
-
-       )
-
-217 \ 1
-       #SCNuLEAST64
-__PRI64_PREFIX
- "u"
-
-       )
-
-219 \ 1
-       #SCNuFAST8
- "hhu"
-
-       )
-
-220 \ 1
-       #SCNuFAST16
-__PRIPTR_PREFIX
- "u"
-
-       )
-
-221 \ 1
-       #SCNuFAST32
-__PRIPTR_PREFIX
- "u"
-
-       )
-
-222 \ 1
-       #SCNuFAST64
-__PRI64_PREFIX
- "u"
-
-       )
-
-225 \ 1
-       #SCNo8
- "hho"
-
-       )
-
-226 \ 1
-       #SCNo16
- "ho"
-
-       )
-
-227 \ 1
-       #SCNo32
- "o"
-
-       )
-
-228 \ 1
-       #SCNo64
-__PRI64_PREFIX
- "o"
-
-       )
-
-230 \ 1
-       #SCNoLEAST8
- "hho"
-
-       )
-
-231 \ 1
-       #SCNoLEAST16
- "ho"
-
-       )
-
-232 \ 1
-       #SCNoLEAST32
- "o"
-
-       )
-
-233 \ 1
-       #SCNoLEAST64
-__PRI64_PREFIX
- "o"
-
-       )
-
-235 \ 1
-       #SCNoFAST8
- "hho"
-
-       )
-
-236 \ 1
-       #SCNoFAST16
-__PRIPTR_PREFIX
- "o"
-
-       )
-
-237 \ 1
-       #SCNoFAST32
-__PRIPTR_PREFIX
- "o"
-
-       )
-
-238 \ 1
-       #SCNoFAST64
-__PRI64_PREFIX
- "o"
-
-       )
-
-241 \ 1
-       #SCNx8
- "hhx"
-
-       )
-
-242 \ 1
-       #SCNx16
- "hx"
-
-       )
-
-243 \ 1
-       #SCNx32
- "x"
-
-       )
-
-244 \ 1
-       #SCNx64
-__PRI64_PREFIX
- "x"
-
-       )
-
-246 \ 1
-       #SCNxLEAST8
- "hhx"
-
-       )
-
-247 \ 1
-       #SCNxLEAST16
- "hx"
-
-       )
-
-248 \ 1
-       #SCNxLEAST32
- "x"
-
-       )
-
-249 \ 1
-       #SCNxLEAST64
-__PRI64_PREFIX
- "x"
-
-       )
-
-251 \ 1
-       #SCNxFAST8
- "hhx"
-
-       )
-
-252 \ 1
-       #SCNxFAST16
-__PRIPTR_PREFIX
- "x"
-
-       )
-
-253 \ 1
-       #SCNxFAST32
-__PRIPTR_PREFIX
- "x"
-
-       )
-
-254 \ 1
-       #SCNxFAST64
-__PRI64_PREFIX
- "x"
-
-       )
-
-258 \ 1
-       #SCNdMAX
-__PRI64_PREFIX
- "d"
-
-       )
-
-259 \ 1
-       #SCNiMAX
-__PRI64_PREFIX
- "i"
-
-       )
-
-260 \ 1
-       #SCNoMAX
-__PRI64_PREFIX
- "o"
-
-       )
-
-261 \ 1
-       #SCNuMAX
-__PRI64_PREFIX
- "u"
-
-       )
-
-262 \ 1
-       #SCNxMAX
-__PRI64_PREFIX
- "x"
-
-       )
-
-265 \ 1
-       #SCNdPTR
-__PRIPTR_PREFIX
- "d"
-
-       )
-
-266 \ 1
-       #SCNiPTR
-__PRIPTR_PREFIX
- "i"
-
-       )
-
-267 \ 1
-       #SCNoPTR
-__PRIPTR_PREFIX
- "o"
-
-       )
-
-268 \ 1
-       #SCNuPTR
-__PRIPTR_PREFIX
- "u"
-
-       )
-
-269 \ 1
-       #SCNxPTR
-__PRIPTR_PREFIX
- "x"
-
-       )
-
-274 
-       g__BEGIN_DECLS
-
-
-276 #ià
-__WORDSIZE
- == 64
-
-281 \13\12
-       mquÙ
-;
-
-282 \13\12
-       m»m
-;
-
-283 } 
-       timaxdiv_t
-;
-
-290 \13\13\12
-       mquÙ
-;
-
-291 \13\13\12
-       m»m
-;
-
-292 } 
-       timaxdiv_t
-;
-
-298 \r
-\9atmax_t
-       $imaxabs
- (
-\9atmax_t
-__n
-__THROW
-       `__©\8cibu\8b__
- ((
-__cڡ__
-));
-
-301 \r
-imaxdiv_t
-       $imaxdiv
- (
-\9atmax_t
-__num\94
-, iÁmax_\88
-__d\92om
-)
-
-302 
-__THROW
-       `__©\8cibu\8b__
- ((
-__cڡ__
-));
-
-305 \r
-\9atmax_t
-       $¡¹oimax
- (
-__cڡ
\ 5*
-__»¡riù
-__Ō
-,
-
-306 \ 5**
-__»¡riù
-__\92d±r
-, \12
-__ba£
-__THROW
-;
-
-309 \r
-u\9atmax_t
-       $¡¹oumax
- (
-__cڡ
\ 5*
-__»¡riù
-__Ō
-,
-
-310 \ 5** 
-__»¡riù
-__\92d±r
-, \12
-__ba£
-__THROW
-;
-
-313 \r
-\9atmax_t
-       $wc¡oimax
- (
-__cڡ
-__gwch¬_t
- *
-__»¡riù
-__Ō
-,
-
-314 
-__gwch¬_t
- **
-__»¡riù
-__\92d±r
-, \12
-__ba£
-)
-
-315 
-__THROW
-;
-
-318 \r
-u\9atmax_t
-       $wc¡oumax
- (
-__cڡ
-__gwch¬_t
- *
-__»¡riù
-__Ō
-,
-
-319 
-__gwch¬_t
- ** 
-__»¡riù
-__\92d±r
-, \12
-__ba£
-)
-
-320 
-__THROW
-;
-
-322 #ifdeà
-__USE_EXTERN_INLINES
-
-
-324 #ià
-__WORDSIZE
- == 64
-
-326 \r\13\12
-       $__¡¹Þ_\9a\8bº®
- (
-__cڡ
\ 5*
-__»¡riù
-__Ō
-,
-
-327 \ 5**
-__»¡riù
-__\92d±r
-,
-
-328 \12
-__ba£
-, \12
-__group
-)
-
-329 
-__THROW
-       `__nÚnuÎ
- ((1)è
-__wur
-;
-
-331 
-__ex\8bº_\9al\9ae
-\9atmax_t
-
-
-332 
-       `__NTH
- (
-       $¡¹oimax
- (
-__cڡ
\ 5*
-__»¡riù
-, \ 5**__»¡riù 
-\92d±r
-,
-
-333 \12
-ba£
-))
-
-335 \15 
-       `__¡¹Þ_\9a\8bº®
- (
-, 
-\92d±r
-, 
-ba£
-, 0);
-
-336 
-       }
-}
-
-338 \r\1d\13\12
-       $__¡¹oul_\9a\8bº®
- (
-__cڡ
\ 5*
-
-339 
-__»¡riù
-__Ō
-,
-
-340 \ 5** 
-__»¡riù
-__\92d±r
-,
-
-341 \12
-__ba£
-, \12
-__group
-)
-
-342 
-__THROW
-       `__nÚnuÎ
- ((1)è
-__wur
-;
-
-344 
-__ex\8bº_\9al\9ae
-u\9atmax_t
-
-
-345 
-       `__NTH
- (
-       $¡¹oumax
- (
-__cڡ
\ 5*
-__»¡riù
-, \ 5**__»¡riù 
-\92d±r
-,
-
-346 \12
-ba£
-))
-
-348 \15 
-       `__¡¹oul_\9a\8bº®
- (
-, 
-\92d±r
-, 
-ba£
-, 0);
-
-349 
-       }
-}
-
-351 \r\13\12
-       $__wc¡Þ_\9a\8bº®
- (
-__cڡ
-__gwch¬_t
- * 
-__»¡riù
-__Ō
-,
-
-352 
-__gwch¬_t
- **
-__»¡riù
-__\92d±r
-,
-
-353 \12
-__ba£
-, \12
-__group
-)
-
-354 
-__THROW
-       `__nÚnuÎ
- ((1)è
-__wur
-;
-
-356 
-__ex\8bº_\9al\9ae
-\9atmax_t
-
-
-357 
-       `__NTH
- (
-       $wc¡oimax
- (
-__cڡ
-__gwch¬_t
- *
-__»¡riù
-,
-
-358 
-__gwch¬_t
- **
-__»¡riù
-\92d±r
-, \12
-ba£
-))
-
-360 \15 
-       `__wc¡Þ_\9a\8bº®
- (
-, 
-\92d±r
-, 
-ba£
-, 0);
-
-361 
-       }
-}
-
-363 \r\1d\13\12
-       $__wc¡oul_\9a\8bº®
- (
-__cڡ
-__gwch¬_t
- *
-
-364 
-__»¡riù
-__Ō
-,
-
-365 
-__gwch¬_t
- **
-
-366 
-__»¡riù
-__\92d±r
-,
-
-367 \12
-__ba£
-, \12
-__group
-)
-
-368 
-__THROW
-       `__nÚnuÎ
- ((1)è
-__wur
-;
-
-370 
-__ex\8bº_\9al\9ae
-u\9atmax_t
-
-
-371 
-       `__NTH
- (
-       $wc¡oumax
- (
-__cڡ
-__gwch¬_t
- *
-__»¡riù
-,
-
-372 
-__gwch¬_t
- **
-__»¡riù
-\92d±r
-, \12
-ba£
-))
-
-374 \15 
-       `__wc¡oul_\9a\8bº®
- (
-, 
-\92d±r
-, 
-ba£
-, 0);
-
-375 
-       }
-}
-
-379 
-__ex\8bnsiÚ__
-
-
-380 \r\13\13\12
-       $__¡¹Þl_\9a\8bº®
- (
-__cڡ
\ 5*
-__»¡riù
-__Ō
-,
-
-381 \ 5**
-__»¡riù
-__\92d±r
-,
-
-382 \12
-__ba£
-, \12
-__group
-)
-
-383 
-__THROW
-       `__nÚnuÎ
- ((1)è
-__wur
-;
-
-385 
-__ex\8bº_\9al\9ae
-\9atmax_t
-
-
-386 
-       `__NTH
- (
-       $¡¹oimax
- (
-__cڡ
\ 5*
-__»¡riù
-, \ 5**__»¡riù 
-\92d±r
-,
-
-387 \12
-ba£
-))
-
-389 \15 
-       `__¡¹Þl_\9a\8bº®
- (
-, 
-\92d±r
-, 
-ba£
-, 0);
-
-390 
-       }
-}
-
-392 
-__ex\8bnsiÚ__
-
-
-393 \r\1d\13\13\12
-       $__¡¹ouÎ_\9a\8bº®
- (
-__cڡ
\ 5*
-
-394 
-__»¡riù
-__Ō
-,
-
-396 
-__»¡riù
-__\92d±r
-,
-
-397 \12
-__ba£
-,
-
-398 \12
-__group
-)
-
-399 
-__THROW
-       `__nÚnuÎ
- ((1)è
-__wur
-;
-
-401 
-__ex\8bº_\9al\9ae
-u\9atmax_t
-
-
-402 
-       `__NTH
- (
-       $¡¹oumax
- (
-__cڡ
\ 5*
-__»¡riù
-, \ 5**__»¡riù 
-\92d±r
-,
-
-403 \12
-ba£
-))
-
-405 \15 
-       `__¡¹ouÎ_\9a\8bº®
- (
-, 
-\92d±r
-, 
-ba£
-, 0);
-
-406 
-       }
-}
-
-408 
-__ex\8bnsiÚ__
-
-
-409 \r\13\13\12
-       $__wc¡Þl_\9a\8bº®
- (
-__cڡ
-__gwch¬_t
- *
-
-410 
-__»¡riù
-__Ō
-,
-
-411 
-__gwch¬_t
- **
-__»¡riù
-__\92d±r
-,
-
-412 \12
-__ba£
-, \12
-__group
-)
-
-413 
-__THROW
-       `__nÚnuÎ
- ((1)è
-__wur
-;
-
-415 
-__ex\8bº_\9al\9ae
-\9atmax_t
-
-
-416 
-       `__NTH
- (
-       $wc¡oimax
- (
-__cڡ
-__gwch¬_t
- *
-__»¡riù
-,
-
-417 
-__gwch¬_t
- **
-__»¡riù
-\92d±r
-, \12
-ba£
-))
-
-419 \15 
-       `__wc¡Þl_\9a\8bº®
- (
-, 
-\92d±r
-, 
-ba£
-, 0);
-
-420 
-       }
-}
-
-423 
-__ex\8bnsiÚ__
-
-
-424 \r\1d\13\13\12
-       $__wc¡ouÎ_\9a\8bº®
- (
-__cڡ
-__gwch¬_t
- *
-
-425 
-__»¡riù
-__Ō
-,
-
-426 
-__gwch¬_t
- **
-
-427 
-__»¡riù
-__\92d±r
-,
-
-428 \12
-__ba£
-,
-
-429 \12
-__group
-)
-
-430 
-__THROW
-       `__nÚnuÎ
- ((1)è
-__wur
-;
-
-432 
-__ex\8bº_\9al\9ae
-u\9atmax_t
-
-
-433 
-       `__NTH
- (
-       $wc¡oumax
- (
-__cڡ
-__gwch¬_t
- *
-__»¡riù
-,
-
-434 
-__gwch¬_t
- **
-__»¡riù
-\92d±r
-, \12
-ba£
-))
-
-436 \15 
-       `__wc¡ouÎ_\9a\8bº®
- (
-, 
-\92d±r
-, 
-ba£
-, 0);
-
-437 
-       }
-}
-
-442 
-       g__END_DECLS
-
-
-       @/usr/include/stdint.h
-
-23 #iâdeà
-_STDINT_H
-
-
-24 \ 1
-       #_STDINT_H
- 1
-
-       )
-
-26 \ 2
-       ~<ã©u»s.h
->
-
-27 \ 2
-       ~<b\99s/wch¬.h
->
-
-28 \ 2
-       ~<b\99s/wÜdsize.h
->
-
-35 #iâdeà
-__\9at8_t_def\9aed
-
-
-36 \ 1
-       #__\9at8_t_def\9aed
-
-
-       )
-
-37 \esigÃd \ 5
-       t\9at8_t
-;
-
-38 \e\16\12
-       t\9at16_t
-;
-
-39 \e\12
-       t\9at32_t
-;
-
-40 #ià
-__WORDSIZE
- == 64
-
-41 \e\13\12
-       t\9at64_t
-;
-
-43 
-__ex\8bnsiÚ__
-
-
-44 \e\13\13\12
-       t\9at64_t
-;
-
-49 \e\1d\ 5
-       tu\9at8_t
-;
-
-50 \e\1d\16\12
-       tu\9at16_t
-;
-
-51 #iâdeà
-__u\9at32_t_def\9aed
-
-
-52 \e\1d\12
-       tu\9at32_t
-;
-
-53 \ 1
-       #__u\9at32_t_def\9aed
-
-
-       )
-
-55 #ià
-__WORDSIZE
- == 64
-
-56 \e\1d\13\12
-       tu\9at64_t
-;
-
-58 
-__ex\8bnsiÚ__
-
-
-59 \e\1d\13\13\12
-       tu\9at64_t
-;
-
-66 \esigÃd \ 5
-       t\9at_Ëa¡8_t
-;
-
-67 \e\16\12
-       t\9at_Ëa¡16_t
-;
-
-68 \e\12
-       t\9at_Ëa¡32_t
-;
-
-69 #ià
-__WORDSIZE
- == 64
-
-70 \e\13\12
-       t\9at_Ëa¡64_t
-;
-
-72 
-__ex\8bnsiÚ__
-
-
-73 \e\13\13\12
-       t\9at_Ëa¡64_t
-;
-
-77 \e\1d\ 5
-       tu\9at_Ëa¡8_t
-;
-
-78 \e\1d\16\12
-       tu\9at_Ëa¡16_t
-;
-
-79 \e\1d\12
-       tu\9at_Ëa¡32_t
-;
-
-80 #ià
-__WORDSIZE
- == 64
-
-81 \e\1d\13\12
-       tu\9at_Ëa¡64_t
-;
-
-83 
-__ex\8bnsiÚ__
-
-
-84 \e\1d\13\13\12
-       tu\9at_Ëa¡64_t
-;
-
-91 \esigÃd \ 5
-       t\9at_ç¡8_t
-;
-
-92 #ià
-__WORDSIZE
- == 64
-
-93 \e\13\12
-       t\9at_ç¡16_t
-;
-
-94 \e\13\12
-       t\9at_ç¡32_t
-;
-
-95 \e\13\12
-       t\9at_ç¡64_t
-;
-
-97 \e\12
-       t\9at_ç¡16_t
-;
-
-98 \e\12
-       t\9at_ç¡32_t
-;
-
-99 
-__ex\8bnsiÚ__
-
-
-100 \e\13\13\12
-       t\9at_ç¡64_t
-;
-
-104 \e\1d\ 5
-       tu\9at_ç¡8_t
-;
-
-105 #ià
-__WORDSIZE
- == 64
-
-106 \e\1d\13\12
-       tu\9at_ç¡16_t
-;
-
-107 \e\1d\13\12
-       tu\9at_ç¡32_t
-;
-
-108 \e\1d\13\12
-       tu\9at_ç¡64_t
-;
-
-110 \e\1d\12
-       tu\9at_ç¡16_t
-;
-
-111 \e\1d\12
-       tu\9at_ç¡32_t
-;
-
-112 
-__ex\8bnsiÚ__
-
-
-113 \e\1d\13\13\12
-       tu\9at_ç¡64_t
-;
-
-118 #ià
-__WORDSIZE
- == 64
-
-119 #iâdeà
-__\9a\8d\8c_t_def\9aed
-
-
-120 \e\13\12
-       t\9a\8d\8c_t
-;
-
-121 \ 1
-       #__\9a\8d\8c_t_def\9aed
-
-
-       )
-
-123 \e\1d\13\12
-       tu\9a\8d\8c_t
-;
-
-125 #iâdeà
-__\9a\8d\8c_t_def\9aed
-
-
-126 \e\12
-       t\9a\8d\8c_t
-;
-
-127 \ 1
-       #__\9a\8d\8c_t_def\9aed
-
-
-       )
-
-129 \e\1d\12
-       tu\9a\8d\8c_t
-;
-
-134 #ià
-__WORDSIZE
- == 64
-
-135 \e\13\12
-       t\9atmax_t
-;
-
-136 \e\1d\13\12
-       tu\9atmax_t
-;
-
-138 
-__ex\8bnsiÚ__
-
-
-139 \e\13\13\12
-       t\9atmax_t
-;
-
-140 
-__ex\8bnsiÚ__
-
-
-141 \e\1d\13\13\12
-       tu\9atmax_t
-;
-
-147 #ià!
-def\9aed
-__ýlu¥lus
- || def\9aed 
-__STDC_LIMIT_MACROS
-
-
-149 #ià
-__WORDSIZE
- == 64
-
-150 \ 1
-       #__INT64_C
-(
-c
-èø## 
-L
-
-
-       )
-
-151 \ 1
-       #__UINT64_C
-(
-c
-èø## 
-UL
-
-
-       )
-
-153 \ 1
-       #__INT64_C
-(
-c
-èø## 
-LL
-
-
-       )
-
-154 \ 1
-       #__UINT64_C
-(
-c
-èø## 
-ULL
-
-
-       )
-
-160 \ 1
-       #INT8_MIN
- (-128)
-
-       )
-
-161 \ 1
-       #INT16_MIN
- (-32767-1)
-
-       )
-
-162 \ 1
-       #INT32_MIN
- (-2147483647-1)
-
-       )
-
-163 \ 1
-       #INT64_MIN
- (-
-       `__INT64_C
-(9223372036854775807)-1)
-
-       )
-
-165 \ 1
-       #INT8_MAX
- (127)
-
-       )
-
-166 \ 1
-       #INT16_MAX
- (32767)
-
-       )
-
-167 \ 1
-       #INT32_MAX
- (2147483647)
-
-       )
-
-168 \ 1
-       #INT64_MAX
- (
-       `__INT64_C
-(9223372036854775807))
-
-       )
-
-171 \ 1
-       #UINT8_MAX
- (255)
-
-       )
-
-172 \ 1
-       #UINT16_MAX
- (65535)
-
-       )
-
-173 \ 1
-       #UINT32_MAX
- (4294967295U)
-
-       )
-
-174 \ 1
-       #UINT64_MAX
- (
-       `__UINT64_C
-(18446744073709551615))
-
-       )
-
-178 \ 1
-       #INT_LEAST8_MIN
- (-128)
-
-       )
-
-179 \ 1
-       #INT_LEAST16_MIN
- (-32767-1)
-
-       )
-
-180 \ 1
-       #INT_LEAST32_MIN
- (-2147483647-1)
-
-       )
-
-181 \ 1
-       #INT_LEAST64_MIN
- (-
-       `__INT64_C
-(9223372036854775807)-1)
-
-       )
-
-183 \ 1
-       #INT_LEAST8_MAX
- (127)
-
-       )
-
-184 \ 1
-       #INT_LEAST16_MAX
- (32767)
-
-       )
-
-185 \ 1
-       #INT_LEAST32_MAX
- (2147483647)
-
-       )
-
-186 \ 1
-       #INT_LEAST64_MAX
- (
-       `__INT64_C
-(9223372036854775807))
-
-       )
-
-189 \ 1
-       #UINT_LEAST8_MAX
- (255)
-
-       )
-
-190 \ 1
-       #UINT_LEAST16_MAX
- (65535)
-
-       )
-
-191 \ 1
-       #UINT_LEAST32_MAX
- (4294967295U)
-
-       )
-
-192 \ 1
-       #UINT_LEAST64_MAX
- (
-       `__UINT64_C
-(18446744073709551615))
-
-       )
-
-196 \ 1
-       #INT_FAST8_MIN
- (-128)
-
-       )
-
-197 #ià
-__WORDSIZE
- == 64
-
-198 \ 1
-       #INT_FAST16_MIN
- (-9223372036854775807L-1)
-
-       )
-
-199 \ 1
-       #INT_FAST32_MIN
- (-9223372036854775807L-1)
-
-       )
-
-201 \ 1
-       #INT_FAST16_MIN
- (-2147483647-1)
-
-       )
-
-202 \ 1
-       #INT_FAST32_MIN
- (-2147483647-1)
-
-       )
-
-204 \ 1
-       #INT_FAST64_MIN
- (-
-       `__INT64_C
-(9223372036854775807)-1)
-
-       )
-
-206 \ 1
-       #INT_FAST8_MAX
- (127)
-
-       )
-
-207 #ià
-__WORDSIZE
- == 64
-
-208 \ 1
-       #INT_FAST16_MAX
- (9223372036854775807L)
-
-       )
-
-209 \ 1
-       #INT_FAST32_MAX
- (9223372036854775807L)
-
-       )
-
-211 \ 1
-       #INT_FAST16_MAX
- (2147483647)
-
-       )
-
-212 \ 1
-       #INT_FAST32_MAX
- (2147483647)
-
-       )
-
-214 \ 1
-       #INT_FAST64_MAX
- (
-       `__INT64_C
-(9223372036854775807))
-
-       )
-
-217 \ 1
-       #UINT_FAST8_MAX
- (255)
-
-       )
-
-218 #ià
-__WORDSIZE
- == 64
-
-219 \ 1
-       #UINT_FAST16_MAX
- (18446744073709551615UL)
-
-       )
-
-220 \ 1
-       #UINT_FAST32_MAX
- (18446744073709551615UL)
-
-       )
-
-222 \ 1
-       #UINT_FAST16_MAX
- (4294967295U)
-
-       )
-
-223 \ 1
-       #UINT_FAST32_MAX
- (4294967295U)
-
-       )
-
-225 \ 1
-       #UINT_FAST64_MAX
- (
-       `__UINT64_C
-(18446744073709551615))
-
-       )
-
-229 #ià
-__WORDSIZE
- == 64
-
-230 \ 1
-       #INTPTR_MIN
- (-9223372036854775807L-1)
-
-       )
-
-231 \ 1
-       #INTPTR_MAX
- (9223372036854775807L)
-
-       )
-
-232 \ 1
-       #UINTPTR_MAX
- (18446744073709551615UL)
-
-       )
-
-234 \ 1
-       #INTPTR_MIN
- (-2147483647-1)
-
-       )
-
-235 \ 1
-       #INTPTR_MAX
- (2147483647)
-
-       )
-
-236 \ 1
-       #UINTPTR_MAX
- (4294967295U)
-
-       )
-
-241 \ 1
-       #INTMAX_MIN
- (-
-       `__INT64_C
-(9223372036854775807)-1)
-
-       )
-
-243 \ 1
-       #INTMAX_MAX
- (
-       `__INT64_C
-(9223372036854775807))
-
-       )
-
-246 \ 1
-       #UINTMAX_MAX
- (
-       `__UINT64_C
-(18446744073709551615))
-
-       )
-
-252 #ià
-__WORDSIZE
- == 64
-
-253 \ 1
-       #PTRDIFF_MIN
- (-9223372036854775807L-1)
-
-       )
-
-254 \ 1
-       #PTRDIFF_MAX
- (9223372036854775807L)
-
-       )
-
-256 \ 1
-       #PTRDIFF_MIN
- (-2147483647-1)
-
-       )
-
-257 \ 1
-       #PTRDIFF_MAX
- (2147483647)
-
-       )
-
-261 \ 1
-       #SIG_ATOMIC_MIN
- (-2147483647-1)
-
-       )
-
-262 \ 1
-       #SIG_ATOMIC_MAX
- (2147483647)
-
-       )
-
-265 #ià
-__WORDSIZE
- == 64
-
-266 \ 1
-       #SIZE_MAX
- (18446744073709551615UL)
-
-       )
-
-268 \ 1
-       #SIZE_MAX
- (4294967295U)
-
-       )
-
-272 #iâdeà
-WCHAR_MIN
-
-
-274 \ 1
-       #WCHAR_MIN
-__WCHAR_MIN
-
-
-       )
-
-275 \ 1
-       #WCHAR_MAX
-__WCHAR_MAX
-
-
-       )
-
-279 \ 1
-       #WINT_MIN
- (0u)
-
-       )
-
-280 \ 1
-       #WINT_MAX
- (4294967295u)
-
-       )
-
-287 #ià!
-def\9aed
-__ýlu¥lus
- || def\9aed 
-__STDC_CONSTANT_MACROS
-
-
-290 \ 1
-       #INT8_C
-(
-c
-       )
-c
-
-291 \ 1
-       #INT16_C
-(
-c
-       )
-c
-
-292 \ 1
-       #INT32_C
-(
-c
-       )
-c
-
-293 #ià
-__WORDSIZE
- == 64
-
-294 \ 1
-       #INT64_C
-(
-c
-èø## 
-L
-
-
-       )
-
-296 \ 1
-       #INT64_C
-(
-c
-èø## 
-LL
-
-
-       )
-
-300 \ 1
-       #UINT8_C
-(
-c
-       )
-c
-
-301 \ 1
-       #UINT16_C
-(
-c
-       )
-c
-
-302 \ 1
-       #UINT32_C
-(
-c
-èø## 
-U
-
-
-       )
-
-303 #ià
-__WORDSIZE
- == 64
-
-304 \ 1
-       #UINT64_C
-(
-c
-èø## 
-UL
-
-
-       )
-
-306 \ 1
-       #UINT64_C
-(
-c
-èø## 
-ULL
-
-
-       )
-
-310 #ià
-__WORDSIZE
- == 64
-
-311 \ 1
-       #INTMAX_C
-(
-c
-èø## 
-L
-
-
-       )
-
-312 \ 1
-       #UINTMAX_C
-(
-c
-èø## 
-UL
-
-
-       )
-
-314 \ 1
-       #INTMAX_C
-(
-c
-èø## 
-LL
-
-
-       )
-
-315 \ 1
-       #UINTMAX_C
-(
-c
-èø## 
-ULL
-
-
-       )
-
-       @/usr/include/stdio.h
-
-24 #iâdeà
-_STDIO_H
-
-
-26 #ià!
-def\9aed
-__Ãed_FILE
- && !def\9aed 
-__Ãed___FILE
-
-
-27 \ 1
-       #_STDIO_H
- 1
-
-       )
-
-28 \ 2
-       ~<ã©u»s.h
->
-
-30 
-       g__BEGIN_DECLS
-
-
-32 \ 1
-       #__Ãed_size_t
-
-
-       )
-
-33 \ 1
-       #__Ãed_NULL
-
-
-       )
-
-34 \ 2
-       ~<¡ddef.h
->
-
-36 \ 2
-       ~<b\99s/ty³s.h
->
-
-37 \ 1
-       #__Ãed_FILE
-
-
-       )
-
-38 \ 1
-       #__Ãed___FILE
-
-
-       )
-
-42 #ià!
-def\9aed
-__FILE_def\9aed
- && def\9aed 
-__Ãed_FILE
-
-
-45 \19
-       g_IO_FILE
-;
-
-47 
-__BEGIN_NAMESPACE_STD
-
-
-49 \e\19
-_IO_FILE
-       tFILE
-;
-
-50 
-       g__END_NAMESPACE_STD
-
-
-51 #ià
-def\9aed
-__USE_LARGEFILE64
- || def\9aed 
-__USE_SVID
- || def\9aed 
-__USE_POSIX
- \
-
-52 || 
-def\9aed
-       g__USE_BSD
- || def\9aed 
-       g__USE_ISOC99
- || def\9aed 
-       g__USE_XOPEN
- \
-
-53 || 
-def\9aed
-__USE_POSIX2
-
-
-54 
-       $__USING_NAMESPACE_STD
-(
-FILE
-)
-
-57 \ 1
-       #__FILE_def\9aed
- 1
-
-       )
-
-59 #undeà
-__Ãed_FILE
-
-
-62 #ià!
-def\9aed
-____FILE_def\9aed
- && def\9aed 
-__Ãed___FILE
-
-
-65 \e\19
-_IO_FILE
-       t__FILE
-;
-
-67 \ 1
-       #____FILE_def\9aed
- 1
-
-       )
-
-69 #undeà
-__Ãed___FILE
-
-
-72 #ifdef 
-_STDIO_H
-
-
-73 \ 1
-       #_STDIO_USES_IOSTREAM
-
-
-       )
-
-75 \ 2
-       ~<libio.h
->
-
-77 #ià
-def\9aed
-__USE_XOPEN
- || def\9aed 
-__USE_XOPEN2K8
-
-
-78 #ifdeà
-__GNUC__
-
-
-79 #iâdeà
-_VA_LIST_DEFINED
-
-
-80 \e
-_G_va_li¡
-       tva_li¡
-;
-
-81 \ 1
-       #_VA_LIST_DEFINED
-
-
-       )
-
-84 \ 2
-       ~<¡d¬g.h
->
-
-88 #ifdeà
-__USE_XOPEN2K8
-
-
-89 #iâdeà
-__off_t_def\9aed
-
-
-90 #iâdeà
-__USE_FILE_OFFSET64
-
-
-91 \e
-__off_t
-       toff_t
-;
-
-93 \e
-__off64_t
-       toff_t
-;
-
-95 \ 1
-       #__off_t_def\9aed
-
-
-       )
-
-97 #ià
-def\9aed
-__USE_LARGEFILE64
- && !def\9aed 
-__off64_t_def\9aed
-
-
-98 \e
-__off64_t
-       toff64_t
-;
-
-99 \ 1
-       #__off64_t_def\9aed
-
-
-       )
-
-102 #iâdeà
-__ssize_t_def\9aed
-
-
-103 \e
-__ssize_t
-       tssize_t
-;
-
-104 \ 1
-       #__ssize_t_def\9aed
-
-
-       )
-
-109 
-__BEGIN_NAMESPACE_STD
-
-
-110 #iâdeà
-__USE_FILE_OFFSET64
-
-
-111 \e
-_G_åos_t
-       tåos_t
-;
-
-113 \e
-_G_åos64_t
-       tåos_t
-;
-
-115 
-__END_NAMESPACE_STD
-
-
-116 #ifdeà
-__USE_LARGEFILE64
-
-
-117 \e
-_G_åos64_t
-       tåos64_t
-;
-
-121 \ 1
-       #_IOFBF
- 0
-
-       )
-
-122 \ 1
-       #_IOLBF
- 1
-
-       )
-
-123 \ 1
-       #_IONBF
- 2
-
-       )
-
-127 #iâdeà
-BUFSIZ
-
-
-128 \ 1
-       #BUFSIZ
-_IO_BUFSIZ
-
-
-       )
-
-134 #iâdeà
-EOF
-
-
-135 \ 1
-       #EOF
- (-1)
-
-       )
-
-141 \ 1
-       #SEEK_SET
- 0
-
-       )
-
-142 \ 1
-       #SEEK_CUR
- 1
-
-       )
-
-143 \ 1
-       #SEEK_END
- 2
-
-       )
-
-146 #ià
-def\9aed
-__USE_SVID
- || def\9aed 
-__USE_XOPEN
-
-
-148 \ 1
-       #P_tmpd\9c
- "/tmp"
-
-       )
-
-161 \ 2
-       ~<b\99s/¡dio_lim.h
->
-
-165 \r\19
-_IO_FILE
- *
-¡d\9a
-;
-
-166 \r\19
-_IO_FILE
- *
-¡dout
-;
-
-167 \r\19
-_IO_FILE
- *
-¡d\94r
-;
-
-169 \ 1
-       #¡d\9a
-¡d\9a
-
-
-       )
-
-170 \ 1
-       #¡dout
-¡dout
-
-
-       )
-
-171 \ 1
-       #¡d\94r
-¡d\94r
-
-
-       )
-
-173 
-__BEGIN_NAMESPACE_STD
-
-
-175 \r\12
-       $»move
- (
-__cڡ
\ 5*
-__f\9e\92ame
-__THROW
-;
-
-177 \r\12
-       $»Çme
- (
-__cڡ
\ 5*
-__Þd
-, __cڡ \ 5*
-__Ãw
-__THROW
-;
-
-178 
-__END_NAMESPACE_STD
-
-
-180 #ifdeà
-__USE_ATFILE
-
-
-182 \r\12
-       $»Çm\97t
- (\12
-__Þdfd
-, 
-__cڡ
\ 5*
-__Þd
-, \12
-__Ãwfd
-,
-
-183 
-__cڡ
\ 5*
-__Ãw
-__THROW
-;
-
-186 
-__BEGIN_NAMESPACE_STD
-
-
-191 #iâdeà
-__USE_FILE_OFFSET64
-
-
-192 \r
-FILE
- *
-       $tmpf\9ee
- (\1eè
-__wur
-;
-
-194 #ifdeà
-__REDIRECT
-
-
-195 \r
-FILE
- *
-       `__REDIRECT
- (
-tmpf\9ee
-, (\1e), 
-tmpf\9ee64
-__wur
-;
-
-197 \ 1
-       #tmpf\9ee
-tmpf\9ee64
-
-
-       )
-
-201 #ifdeà
-__USE_LARGEFILE64
-
-
-202 \r
-FILE
- *
-       $tmpf\9ee64
- (\1eè
-__wur
-;
-
-206 \r\ 5*
-       $tm²am
- (\ 5*
-__s
-__THROW
-__wur
-;
-
-207 
-__END_NAMESPACE_STD
-
-
-209 #ifdeà
-__USE_MISC
-
-
-212 \r\ 5*
-       $tm²am_r
- (\ 5*
-__s
-__THROW
-__wur
-;
-
-216 #ià
-def\9aed
-__USE_SVID
- || def\9aed 
-__USE_XOPEN
-
-
-224 \r\ 5*
-       $\8bm²am
- (
-__cڡ
\ 5*
-__d\9c
-, __cڡ \ 5*
-__pfx
-)
-
-225 
-__THROW
-__©\8cibu\8b_m®loc__
-__wur
-;
-
-229 
-__BEGIN_NAMESPACE_STD
-
-
-234 \r\12
-       `fþo£
- (
-FILE
- *
-__¡»am
-);
-
-239 \r\12
-       `fæush
- (
-FILE
- *
-__¡»am
-);
-
-240 
-__END_NAMESPACE_STD
-
-
-242 #ifdeà
-__USE_MISC
-
-
-249 \r\12
-       `fæush_uÆocked
- (
-FILE
- *
-__¡»am
-);
-
-252 #ifdeà
-__USE_GNU
-
-
-259 \r\12
-       `fþo£®l
- (\1e);
-
-263 
-__BEGIN_NAMESPACE_STD
-
-
-264 #iâdeà
-__USE_FILE_OFFSET64
-
-
-269 \r
-FILE
- *
-       $fݒ
- (
-__cڡ
\ 5*
-__»¡riù
-__f\9e\92ame
-,
-
-270 
-__cڡ
\ 5*
-__»¡riù
-__modes
-__wur
-;
-
-275 \r
-FILE
- *
-       $äeÝ\92
- (
-__cڡ
\ 5*
-__»¡riù
-__f\9e\92ame
-,
-
-276 
-__cڡ
\ 5*
-__»¡riù
-__modes
-,
-
-277 
-FILE
- *
-__»¡riù
-__¡»am
-__wur
-;
-
-279 #ifdeà
-__REDIRECT
-
-
-280 \r
-FILE
- *
-       `__REDIRECT
- (
-fݒ
-, (
-__cڡ
\ 5*
-__»¡riù
-__f\9e\92ame
-,
-
-281 
-__cڡ
\ 5*
-__»¡riù
-__modes
-), 
-fݒ64
-)
-
-282 
-__wur
-;
-
-283 \r
-FILE
- *
-       `__REDIRECT
- (
-äeÝ\92
-, (
-__cڡ
\ 5*
-__»¡riù
-__f\9e\92ame
-,
-
-284 
-__cڡ
\ 5*
-__»¡riù
-__modes
-,
-
-285 
-FILE
- *
-__»¡riù
-__¡»am
-), 
-äeÝ\9264
-)
-
-286 
-__wur
-;
-
-288 \ 1
-       #fݒ
-fݒ64
-
-
-       )
-
-289 \ 1
-       #äeÝ\92
-äeÝ\9264
-
-
-       )
-
-292 
-__END_NAMESPACE_STD
-
-
-293 #ifdeà
-__USE_LARGEFILE64
-
-
-294 \r
-FILE
- *
-       $fݒ64
- (
-__cڡ
\ 5*
-__»¡riù
-__f\9e\92ame
-,
-
-295 
-__cڡ
\ 5*
-__»¡riù
-__modes
-__wur
-;
-
-296 \r
-FILE
- *
-       $äeÝ\9264
- (
-__cڡ
\ 5*
-__»¡riù
-__f\9e\92ame
-,
-
-297 
-__cڡ
\ 5*
-__»¡riù
-__modes
-,
-
-298 
-FILE
- *
-__»¡riù
-__¡»am
-__wur
-;
-
-301 #ifdef 
-__USE_POSIX
-
-
-303 \r
-FILE
- *
-       $fdݒ
- (\12
-__fd
-, 
-__cڡ
\ 5*
-__modes
-__THROW
-__wur
-;
-
-306 #ifdef 
-__USE_GNU
-
-
-309 \r
-FILE
- *
-       $fÝ\92cook\9b
- (\1e*
-__»¡riù
-__magic_cook\9b
-,
-
-310 
-__cڡ
\ 5*
-__»¡riù
-__modes
-,
-
-311 
-_IO_cook\9b_io_funùiÚs_t
-__io_funcs
-__THROW
-__wur
-;
-
-314 #ifdeà
-__USE_XOPEN2K8
-
-
-316 \r
-FILE
- *
-       $fmemݒ
- (\1e*
-__s
-, 
-size_t
-__Ën
-, 
-__cڡ
\ 5*
-__modes
-)
-
-317 
-__THROW
-__wur
-;
-
-322 \r
-FILE
- *
-       $Ý\92_mem¡»am
- (\ 5**
-__buæoc
-, 
-size_t
- *
-__siz\96oc
-__THROW
-__wur
-;
-
-326 
-__BEGIN_NAMESPACE_STD
-
-
-329 \r\1e
-       $£tbuf
- (
-FILE
- *
-__»¡riù
-__¡»am
-, \ 5*__»¡riù 
-__buf
-__THROW
-;
-
-333 \r\12
-       $£tvbuf
- (
-FILE
- *
-__»¡riù
-__¡»am
-, \ 5*__»¡riù 
-__buf
-,
-
-334 \12
-__modes
-, 
-size_t
-__n
-__THROW
-;
-
-335 
-__END_NAMESPACE_STD
-
-
-337 #ifdef 
-__USE_BSD
-
-
-340 \r\1e
-       $£tbufãr
- (
-FILE
- *
-__»¡riù
-__¡»am
-, \ 5*__»¡riù 
-__buf
-,
-
-341 
-size_t
-__size
-__THROW
-;
-
-344 \r\1e
-       $£\8e\9aebuf
- (
-FILE
- *
-__¡»am
-__THROW
-;
-
-348 
-__BEGIN_NAMESPACE_STD
-
-
-353 \r\12
-       `år\9atf
- (
-FILE
- *
-__»¡riù
-__¡»am
-,
-
-354 
-__cڡ
\ 5*
-__»¡riù
-__fÜm©
-, ...);
-
-359 \r\12
-       `´\9atf
- (
-__cڡ
\ 5*
-__»¡riù
-__fÜm©
-, ...);
-
-361 \r\12
-       $¥r\9atf
- (\ 5*
-__»¡riù
-__s
-,
-
-362 
-__cڡ
\ 5*
-__»¡riù
-__fÜm©
-, ...è
-__THROW
-;
-
-368 \r\12
-       `vår\9atf
- (
-FILE
- *
-__»¡riù
-__s
-, 
-__cڡ
\ 5*__»¡riù 
-__fÜm©
-,
-
-369 
-_G_va_li¡
-__¬g
-);
-
-374 \r\12
-       `v´\9atf
- (
-__cڡ
\ 5*
-__»¡riù
-__fÜm©
-, 
-_G_va_li¡
-__¬g
-);
-
-376 \r\12
-       $v¥r\9atf
- (\ 5*
-__»¡riù
-__s
-, 
-__cڡ
\ 5*__»¡riù 
-__fÜm©
-,
-
-377 
-_G_va_li¡
-__¬g
-__THROW
-;
-
-378 
-__END_NAMESPACE_STD
-
-
-380 #ià
-def\9aed
-__USE_BSD
- || def\9aed 
-__USE_ISOC99
- || def\9aed 
-__USE_UNIX98
-
-
-381 
-__BEGIN_NAMESPACE_C99
-
-
-383 \r\12
-       $¢´\9atf
- (\ 5*
-__»¡riù
-__s
-, 
-size_t
-__maxËn
-,
-
-384 
-__cڡ
\ 5*
-__»¡riù
-__fÜm©
-, ...)
-
-385 
-__THROW
-       `__©\8cibu\8b__
- ((
-       `__fÜm©__
- (
-__´\9atf__
-, 3, 4)));
-
-387 \r\12
-       $v¢´\9atf
- (\ 5*
-__»¡riù
-__s
-, 
-size_t
-__maxËn
-,
-
-388 
-__cڡ
\ 5*
-__»¡riù
-__fÜm©
-, 
-_G_va_li¡
-__¬g
-)
-
-389 
-__THROW
-       `__©\8cibu\8b__
- ((
-       `__fÜm©__
- (
-__´\9atf__
-, 3, 0)));
-
-390 
-__END_NAMESPACE_C99
-
-
-393 #ifdeà
-__USE_GNU
-
-
-396 \r\12
-       $va¥r\9atf
- (\ 5**
-__»¡riù
-__±r
-, 
-__cڡ
\ 5*__»¡riù 
-__f
-,
-
-397 
-_G_va_li¡
-__¬g
-)
-
-398 
-__THROW
-       `__©\8cibu\8b__
- ((
-       $__fÜm©__
- (
-__´\9atf__
-, 2, 0))è
-__wur
-;
-
-399 \r\12
-       $__a¥r\9atf
- (\ 5**
-__»¡riù
-__±r
-,
-
-400 
-__cڡ
\ 5*
-__»¡riù
-__fmt
-, ...)
-
-401 
-__THROW
-       `__©\8cibu\8b__
- ((
-       $__fÜm©__
- (
-__´\9atf__
-, 2, 3))è
-__wur
-;
-
-402 \r\12
-       $a¥r\9atf
- (\ 5**
-__»¡riù
-__±r
-,
-
-403 
-__cڡ
\ 5*
-__»¡riù
-__fmt
-, ...)
-
-404 
-__THROW
-       `__©\8cibu\8b__
- ((
-       $__fÜm©__
- (
-__´\9atf__
-, 2, 3))è
-__wur
-;
-
-407 #ifdeà
-__USE_XOPEN2K8
-
-
-414 \r\12
-       $vd´\9atf
- (\12
-__fd
-, 
-__cڡ
\ 5*
-__»¡riù
-__fmt
-,
-
-415 
-_G_va_li¡
-__¬g
-)
-
-416 
-       `__©\8cibu\8b__
- ((
-       `__fÜm©__
- (
-__´\9atf__
-, 2, 0)));
-
-417 \r\12
-       $d´\9atf
- (\12
-__fd
-, 
-__cڡ
\ 5*
-__»¡riù
-__fmt
-, ...)
-
-418 
-       `__©\8cibu\8b__
- ((
-       `__fÜm©__
- (
-__´\9atf__
-, 2, 3)));
-
-422 
-__BEGIN_NAMESPACE_STD
-
-
-427 \r\12
-       $fsÿnf
- (
-FILE
- *
-__»¡riù
-__¡»am
-,
-
-428 
-__cڡ
\ 5*
-__»¡riù
-__fÜm©
-, ...è
-__wur
-;
-
-433 \r\12
-       $sÿnf
- (
-__cڡ
\ 5*
-__»¡riù
-__fÜm©
-, ...è
-__wur
-;
-
-435 \r\12
-       $ssÿnf
- (
-__cڡ
\ 5*
-__»¡riù
-__s
-,
-
-436 
-__cڡ
\ 5*
-__»¡riù
-__fÜm©
-, ...è
-__THROW
-;
-
-438 #ià
-def\9aed
-__USE_ISOC99
- && !def\9aed 
-__USE_GNU
- \
-
-439 && (!
-def\9aed
-__LDBL_COMPAT
- || !def\9aed 
-__REDIRECT
-) \
-
-440 && (
-def\9aed
-__STRICT_ANSI__
- || def\9aed 
-__USE_XOPEN2K
-)
-
-441 #ifdeà
-__REDIRECT
-
-
-445 \r\12
-       `__REDIRECT
- (
-fsÿnf
-, (
-FILE
- *
-__»¡riù
-__¡»am
-,
-
-446 
-__cڡ
\ 5*
-__»¡riù
-__fÜm©
-, ...),
-
-447 
-__isoc99_fsÿnf
-__wur
-;
-
-448 \r\12
-       `__REDIRECT
- (
-sÿnf
-, (
-__cڡ
\ 5*
-__»¡riù
-__fÜm©
-, ...),
-
-449 
-__isoc99_sÿnf
-__wur
-;
-
-450 \r\12
-       `__REDIRECT_NTH
- (
-ssÿnf
-, (
-__cڡ
\ 5*
-__»¡riù
-__s
-,
-
-451 
-__cڡ
\ 5*
-__»¡riù
-__fÜm©
-, ...),
-
-452 
-__isoc99_ssÿnf
-);
-
-454 \r\12
-       $__isoc99_fsÿnf
- (
-FILE
- *
-__»¡riù
-__¡»am
-,
-
-455 
-__cڡ
\ 5*
-__»¡riù
-__fÜm©
-, ...è
-__wur
-;
-
-456 \r\12
-       $__isoc99_sÿnf
- (
-__cڡ
\ 5*
-__»¡riù
-__fÜm©
-, ...è
-__wur
-;
-
-457 \r\12
-       $__isoc99_ssÿnf
- (
-__cڡ
\ 5*
-__»¡riù
-__s
-,
-
-458 
-__cڡ
\ 5*
-__»¡riù
-__fÜm©
-, ...è
-__THROW
-;
-
-459 \ 1
-       #fsÿnf
-__isoc99_fsÿnf
-
-
-       )
-
-460 \ 1
-       #sÿnf
-__isoc99_sÿnf
-
-
-       )
-
-461 \ 1
-       #ssÿnf
-__isoc99_ssÿnf
-
-
-       )
-
-465 
-__END_NAMESPACE_STD
-
-
-467 #ifdef 
-__USE_ISOC99
-
-
-468 
-__BEGIN_NAMESPACE_C99
-
-
-473 \r\12
-       $vfsÿnf
- (
-FILE
- *
-__»¡riù
-__s
-, 
-__cڡ
\ 5*__»¡riù 
-__fÜm©
-,
-
-474 
-_G_va_li¡
-__¬g
-)
-
-475 
-       `__©\8cibu\8b__
- ((
-       $__fÜm©__
- (
-__sÿnf__
-, 2, 0))è
-__wur
-;
-
-481 \r\12
-       $vsÿnf
- (
-__cڡ
\ 5*
-__»¡riù
-__fÜm©
-, 
-_G_va_li¡
-__¬g
-)
-
-482 
-       `__©\8cibu\8b__
- ((
-       $__fÜm©__
- (
-__sÿnf__
-, 1, 0))è
-__wur
-;
-
-485 \r\12
-       $vssÿnf
- (
-__cڡ
\ 5*
-__»¡riù
-__s
-,
-
-486 
-__cڡ
\ 5*
-__»¡riù
-__fÜm©
-, 
-_G_va_li¡
-__¬g
-)
-
-487 
-__THROW
-       `__©\8cibu\8b__
- ((
-       `__fÜm©__
- (
-__sÿnf__
-, 2, 0)));
-
-489 #ià!
-def\9aed
-__USE_GNU
- \
-
-490 && (!
-def\9aed
-__LDBL_COMPAT
- || !def\9aed 
-__REDIRECT
-) \
-
-491 && (
-def\9aed
-__STRICT_ANSI__
- || def\9aed 
-__USE_XOPEN2K
-)
-
-492 #ifdeà
-__REDIRECT
-
-
-496 \r\12
-       `__REDIRECT
- (
-vfsÿnf
-,
-
-497 (
-FILE
- *
-__»¡riù
-__s
-,
-
-498 
-__cڡ
\ 5*
-__»¡riù
-__fÜm©
-, 
-_G_va_li¡
-__¬g
-),
-
-499 
-__isoc99_vfsÿnf
-)
-
-500 
-       `__©\8cibu\8b__
- ((
-       $__fÜm©__
- (
-__sÿnf__
-, 2, 0))è
-__wur
-;
-
-501 \r\12
-       `__REDIRECT
- (
-vsÿnf
-, (
-__cڡ
\ 5*
-__»¡riù
-__fÜm©
-,
-
-502 
-_G_va_li¡
-__¬g
-), 
-__isoc99_vsÿnf
-)
-
-503 
-       `__©\8cibu\8b__
- ((
-       $__fÜm©__
- (
-__sÿnf__
-, 1, 0))è
-__wur
-;
-
-504 \r\12
-       `__REDIRECT_NTH
- (
-vssÿnf
-,
-
-505 (
-__cڡ
\ 5*
-__»¡riù
-__s
-,
-
-506 
-__cڡ
\ 5*
-__»¡riù
-__fÜm©
-,
-
-507 
-_G_va_li¡
-__¬g
-), 
-__isoc99_vssÿnf
-)
-
-508 
-       `__©\8cibu\8b__
- ((
-       `__fÜm©__
- (
-__sÿnf__
-, 2, 0)));
-
-510 \r\12
-       $__isoc99_vfsÿnf
- (
-FILE
- *
-__»¡riù
-__s
-,
-
-511 
-__cڡ
\ 5*
-__»¡riù
-__fÜm©
-,
-
-512 
-_G_va_li¡
-__¬g
-__wur
-;
-
-513 \r\12
-       $__isoc99_vsÿnf
- (
-__cڡ
\ 5*
-__»¡riù
-__fÜm©
-,
-
-514 
-_G_va_li¡
-__¬g
-__wur
-;
-
-515 \r\12
-       $__isoc99_vssÿnf
- (
-__cڡ
\ 5*
-__»¡riù
-__s
-,
-
-516 
-__cڡ
\ 5*
-__»¡riù
-__fÜm©
-,
-
-517 
-_G_va_li¡
-__¬g
-__THROW
-;
-
-518 \ 1
-       #vfsÿnf
-__isoc99_vfsÿnf
-
-
-       )
-
-519 \ 1
-       #vsÿnf
-__isoc99_vsÿnf
-
-
-       )
-
-520 \ 1
-       #vssÿnf
-__isoc99_vssÿnf
-
-
-       )
-
-524 
-__END_NAMESPACE_C99
-
-
-528 
-__BEGIN_NAMESPACE_STD
-
-
-533 \r\12
-       `fg\91c
- (
-FILE
- *
-__¡»am
-);
-
-534 \r\12
-       `g\91c
- (
-FILE
- *
-__¡»am
-);
-
-540 \r\12
-       `g\91ch¬
- (\1e);
-
-541 
-__END_NAMESPACE_STD
-
-
-545 \ 1
-       #g\91c
-(
-_å
-       `_IO_g\91c
- (_å)
-
-       )
-
-547 #ià
-def\9aed
-__USE_POSIX
- || def\9aed 
-__USE_MISC
-
-
-552 \r\12
-       `g\91c_uÆocked
- (
-FILE
- *
-__¡»am
-);
-
-553 \r\12
-       `g\91ch¬_uÆocked
- (\1e);
-
-556 #ifdeà
-__USE_MISC
-
-
-563 \r\12
-       `fg\91c_uÆocked
- (
-FILE
- *
-__¡»am
-);
-
-567 
-__BEGIN_NAMESPACE_STD
-
-
-575 \r\12
-       `åutc
- (\12
-__c
-, 
-FILE
- *
-__¡»am
-);
-
-576 \r\12
-       `putc
- (\12
-__c
-, 
-FILE
- *
-__¡»am
-);
-
-582 \r\12
-       `putch¬
- (\12
-__c
-);
-
-583 
-__END_NAMESPACE_STD
-
-
-587 \ 1
-       #putc
-(
-_ch
-, 
-_å
-       `_IO_putc
- (_ch, _å)
-
-       )
-
-589 #ifdeà
-__USE_MISC
-
-
-596 \r\12
-       `åutc_uÆocked
- (\12
-__c
-, 
-FILE
- *
-__¡»am
-);
-
-599 #ià
-def\9aed
-__USE_POSIX
- || def\9aed 
-__USE_MISC
-
-
-604 \r\12
-       `putc_uÆocked
- (\12
-__c
-, 
-FILE
- *
-__¡»am
-);
-
-605 \r\12
-       `putch¬_uÆocked
- (\12
-__c
-);
-
-609 #ià
-def\9aed
-__USE_SVID
- || def\9aed 
-__USE_MISC
- \
-
-610 || (
-def\9aed
-__USE_XOPEN
- && !def\9aed 
-__USE_XOPEN2K
-)
-
-612 \r\12
-       `g\91w
- (
-FILE
- *
-__¡»am
-);
-
-615 \r\12
-       `putw
- (\12
-__w
-, 
-FILE
- *
-__¡»am
-);
-
-619 
-__BEGIN_NAMESPACE_STD
-
-
-624 \r\ 5*
-       $fg\91s
- (\ 5*
-__»¡riù
-__s
-, \12
-__n
-, 
-FILE
- *__»¡riù 
-__¡»am
-)
-
-625 
-__wur
-;
-
-632 \r\ 5*
-       $g\91s
- (\ 5*
-__s
-__wur
-;
-
-633 
-__END_NAMESPACE_STD
-
-
-635 #ifdeà
-__USE_GNU
-
-
-642 \r\ 5*
-       $fg\91s_uÆocked
- (\ 5*
-__»¡riù
-__s
-, \12
-__n
-,
-
-643 
-FILE
- *
-__»¡riù
-__¡»am
-__wur
-;
-
-647 #ifdef 
-__USE_XOPEN2K8
-
-
-658 \r
-_IO_ssize_t
-       $__g\91d\96im
- (\ 5**
-__»¡riù
-__l\9a\95\8c
-,
-
-659 
-size_t
- *
-__»¡riù
-__n
-, \12
-__d\96im\99\94
-,
-
-660 
-FILE
- *
-__»¡riù
-__¡»am
-__wur
-;
-
-661 \r
-_IO_ssize_t
-       $g\91d\96im
- (\ 5**
-__»¡riù
-__l\9a\95\8c
-,
-
-662 
-size_t
- *
-__»¡riù
-__n
-, \12
-__d\96im\99\94
-,
-
-663 
-FILE
- *
-__»¡riù
-__¡»am
-__wur
-;
-
-671 \r
-_IO_ssize_t
-       $g\91l\9ae
- (\ 5**
-__»¡riù
-__l\9a\95\8c
-,
-
-672 
-size_t
- *
-__»¡riù
-__n
-,
-
-673 
-FILE
- *
-__»¡riù
-__¡»am
-__wur
-;
-
-677 
-__BEGIN_NAMESPACE_STD
-
-
-682 \r\12
-       `åuts
- (
-__cڡ
\ 5*
-__»¡riù
-__s
-, 
-FILE
- *__»¡riù 
-__¡»am
-);
-
-688 \r\12
-       `puts
- (
-__cڡ
\ 5*
-__s
-);
-
-695 \r\12
-       `ung\91c
- (\12
-__c
-, 
-FILE
- *
-__¡»am
-);
-
-702 \r
-size_t
-       $ä\97d
- (\1e*
-__»¡riù
-__±r
-, 
-size_t
-__size
-,
-
-703 
-size_t
-__n
-, 
-FILE
- *
-__»¡riù
-__¡»am
-__wur
-;
-
-708 \r
-size_t
-       `fwr\99e
- (
-__cڡ
\1e*
-__»¡riù
-__±r
-, size_\88
-__size
-,
-
-709 
-size_t
-__n
-, 
-FILE
- *
-__»¡riù
-__s
-);
-
-710 
-__END_NAMESPACE_STD
-
-
-712 #ifdeà
-__USE_GNU
-
-
-719 \r\12
-       `åuts_uÆocked
- (
-__cڡ
\ 5*
-__»¡riù
-__s
-,
-
-720 
-FILE
- *
-__»¡riù
-__¡»am
-);
-
-723 #ifdeà
-__USE_MISC
-
-
-730 \r
-size_t
-       $ä\97d_uÆocked
- (\1e*
-__»¡riù
-__±r
-, 
-size_t
-__size
-,
-
-731 
-size_t
-__n
-, 
-FILE
- *
-__»¡riù
-__¡»am
-__wur
-;
-
-732 \r
-size_t
-       `fwr\99e_uÆocked
- (
-__cڡ
\1e*
-__»¡riù
-__±r
-, size_\88
-__size
-,
-
-733 
-size_t
-__n
-, 
-FILE
- *
-__»¡riù
-__¡»am
-);
-
-737 
-__BEGIN_NAMESPACE_STD
-
-
-742 \r\12
-       `f£ek
- (
-FILE
- *
-__¡»am
-, \13\12
-__off
-, \12
-__wh\92û
-);
-
-747 \r\13\12
-       $á\96l
- (
-FILE
- *
-__¡»am
-__wur
-;
-
-752 \r\1e
-       `»w\9ad
- (
-FILE
- *
-__¡»am
-);
-
-753 
-__END_NAMESPACE_STD
-
-
-760 #ià
-def\9aed
-__USE_LARGEFILE
- || def\9aed 
-__USE_XOPEN2K
-
-
-761 #iâdeà
-__USE_FILE_OFFSET64
-
-
-766 \r\12
-       `f£eko
- (
-FILE
- *
-__¡»am
-, 
-__off_t
-__off
-, \12
-__wh\92û
-);
-
-771 \r
-__off_t
-       $á\96lo
- (
-FILE
- *
-__¡»am
-__wur
-;
-
-773 #ifdeà
-__REDIRECT
-
-
-774 \r\12
-       `__REDIRECT
- (
-f£eko
-,
-
-775 (
-FILE
- *
-__¡»am
-, 
-__off64_t
-__off
-, \12
-__wh\92û
-),
-
-776 
-f£eko64
-);
-
-777 \r
-__off64_t
-       `__REDIRECT
- (
\96lo
-, (
-FILE
- *
-__¡»am
-), 
\96lo64
-);
-
-779 \ 1
-       #f£eko
-f£eko64
-
-
-       )
-
-780 \ 1
-       #á\96lo
\96lo64
-
-
-       )
-
-785 
-__BEGIN_NAMESPACE_STD
-
-
-786 #iâdeà
-__USE_FILE_OFFSET64
-
-
-791 \r\12
-       `fg\91pos
- (
-FILE
- *
-__»¡riù
-__¡»am
-, 
-åos_t
- *__»¡riù 
-__pos
-);
-
-796 \r\12
-       `f£\8dos
- (
-FILE
- *
-__¡»am
-, 
-__cڡ
-åos_t
- *
-__pos
-);
-
-798 #ifdeà
-__REDIRECT
-
-
-799 \r\12
-       `__REDIRECT
- (
-fg\91pos
-, (
-FILE
- *
-__»¡riù
-__¡»am
-,
-
-800 
-åos_t
- *
-__»¡riù
-__pos
-), 
-fg\91pos64
-);
-
-801 \r\12
-       `__REDIRECT
- (
-f£\8dos
-,
-
-802 (
-FILE
- *
-__¡»am
-, 
-__cڡ
-åos_t
- *
-__pos
-), 
-f£\8dos64
-);
-
-804 \ 1
-       #fg\91pos
-fg\91pos64
-
-
-       )
-
-805 \ 1
-       #f£\8dos
-f£\8dos64
-
-
-       )
-
-808 
-__END_NAMESPACE_STD
-
-
-810 #ifdeà
-__USE_LARGEFILE64
-
-
-811 \r\12
-       `f£eko64
- (
-FILE
- *
-__¡»am
-, 
-__off64_t
-__off
-, \12
-__wh\92û
-);
-
-812 \r
-__off64_t
-       $á\96lo64
- (
-FILE
- *
-__¡»am
-__wur
-;
-
-813 \r\12
-       `fg\91pos64
- (
-FILE
- *
-__»¡riù
-__¡»am
-, 
-åos64_t
- *__»¡riù 
-__pos
-);
-
-814 \r\12
-       `f£\8dos64
- (
-FILE
- *
-__¡»am
-, 
-__cڡ
-åos64_t
- *
-__pos
-);
-
-817 
-__BEGIN_NAMESPACE_STD
-
-
-819 \r\1e
-       $þ\97»¼
- (
-FILE
- *
-__¡»am
-__THROW
-;
-
-821 \r\12
-       $ãof
- (
-FILE
- *
-__¡»am
-__THROW
-__wur
-;
-
-823 \r\12
-       $ã¼Ü
- (
-FILE
- *
-__¡»am
-__THROW
-__wur
-;
-
-824 
-__END_NAMESPACE_STD
-
-
-826 #ifdeà
-__USE_MISC
-
-
-828 \r\1e
-       $þ\97»¼_uÆocked
- (
-FILE
- *
-__¡»am
-__THROW
-;
-
-829 \r\12
-       $ãof_uÆocked
- (
-FILE
- *
-__¡»am
-__THROW
-__wur
-;
-
-830 \r\12
-       $ã¼Ü_uÆocked
- (
-FILE
- *
-__¡»am
-__THROW
-__wur
-;
-
-834 
-__BEGIN_NAMESPACE_STD
-
-
-839 \r\1e
-       `³¼Ü
- (
-__cڡ
\ 5*
-__s
-);
-
-840 
-__END_NAMESPACE_STD
-
-
-846 \ 2
-       ~<b\99s/sys_\94¾i¡.h
->
-
-849 #ifdef 
-__USE_POSIX
-
-
-851 \r\12
-       $f\9e\92o
- (
-FILE
- *
-__¡»am
-__THROW
-__wur
-;
-
-854 #ifdeà
-__USE_MISC
-
-
-856 \r\12
-       $f\9e\92o_uÆocked
- (
-FILE
- *
-__¡»am
-__THROW
-__wur
-;
-
-860 #ià(
-def\9aed
-__USE_POSIX2
- || def\9aed 
-__USE_SVID
- || def\9aed 
-__USE_BSD
- || \
-
-861 
-def\9aed
-__USE_MISC
-)
-
-866 \r
-FILE
- *
-       $pݒ
- (
-__cڡ
\ 5*
-__commªd
-, __cڡ \ 5*
-__modes
-__wur
-;
-
-872 \r\12
-       `pþo£
- (
-FILE
- *
-__¡»am
-);
-
-876 #ifdef 
-__USE_POSIX
-
-
-878 \r\ 5*
-       $ù\94mid
- (\ 5*
-__s
-__THROW
-;
-
-882 #ifdeà
-__USE_XOPEN
-
-
-884 \r\ 5*
-       `cu£rid
- (\ 5*
-__s
-);
-
-888 #ifdef 
-__USE_GNU
-
-
-889 \19
-ob¡ack
-;
-
-892 \r\12
-       $ob¡ack_´\9atf
- (\19
-ob¡ack
- *
-__»¡riù
-__ob¡ack
-,
-
-893 
-__cڡ
\ 5*
-__»¡riù
-__fÜm©
-, ...)
-
-894 
-__THROW
-       `__©\8cibu\8b__
- ((
-       `__fÜm©__
- (
-__´\9atf__
-, 2, 3)));
-
-895 \r\12
-       $ob¡ack_v´\9atf
- (\19
-ob¡ack
- *
-__»¡riù
-__ob¡ack
-,
-
-896 
-__cڡ
\ 5*
-__»¡riù
-__fÜm©
-,
-
-897 
-_G_va_li¡
-__¬gs
-)
-
-898 
-__THROW
-       `__©\8cibu\8b__
- ((
-       `__fÜm©__
- (
-__´\9atf__
-, 2, 0)));
-
-902 #ià
-def\9aed
-__USE_POSIX
- || def\9aed 
-__USE_MISC
-
-
-906 \r\1e
-       $æockf\9ee
- (
-FILE
- *
-__¡»am
-__THROW
-;
-
-910 \r\12
-       $árylockf\9ee
- (
-FILE
- *
-__¡»am
-__THROW
-__wur
-;
-
-913 \r\1e
-       $fuÆockf\9ee
- (
-FILE
- *
-__¡»am
-__THROW
-;
-
-916 #ià
-def\9aed
-__USE_XOPEN
- && !def\9aed 
-__USE_XOPEN2K
- && !def\9aed 
-__USE_GNU
-
-
-920 \ 1
-       #__Ãed_g\91Ýt
-
-
-       )
-
-921 \ 2
-       ~<g\91Ýt.h
->
-
-926 #ifdeà
-__USE_EXTERN_INLINES
-
-
-927 \ 2
-       ~<b\99s/¡dio.h
->
-
-929 #ià
-__USE_FORTIFY_LEVEL
- > 0 && 
-def\9aed
-__ex\8bº_®ways_\9al\9ae
-
-
-930 \ 2
-       ~<b\99s/¡dio2.h
->
-
-932 #ifdeà
-__LDBL_COMPAT
-
-
-933 \ 2
-       ~<b\99s/¡dio-ldbl.h
->
-
-936 
-__END_DECLS
-
-
-       @/usr/include/stdlib.h
-
-23 #iâdef 
-_STDLIB_H
-
-
-25 \ 2
-       ~<ã©u»s.h
->
-
-28 \ 1
-       #__Ãed_size_t
-
-
-       )
-
-29 #iâdeà
-__Ãed_m®loc_ªd_ÿÎoc
-
-
-30 \ 1
-       #__Ãed_wch¬_t
-
-
-       )
-
-31 \ 1
-       #__Ãed_NULL
-
-
-       )
-
-33 \ 2
-       ~<¡ddef.h
->
-
-35 
-       g__BEGIN_DECLS
-
-
-37 #iâdeà
-__Ãed_m®loc_ªd_ÿÎoc
-
-
-38 \ 1
-       #_STDLIB_H
- 1
-
-       )
-
-40 #ià(
-def\9aed
-__USE_XOPEN
- || def\9aed 
-__USE_XOPEN2K8
-è&& !def\9aed 
-_SYS_WAIT_H
-
-
-42 \ 2
-       ~<b\99s/wa\99æags.h
->
-
-43 \ 2
-       ~<b\99s/wa\99¡©us.h
->
-
-45 #ifdeà
-__USE_BSD
-
-
-50 #ià
-def\9aed
-__GNUC__
- && !def\9aed 
-__ýlu¥lus
-
-
-51 \ 1
-       #__WAIT_INT
-(
-¡©us
-) \
-
-52 (
-       `__ex\8bnsiÚ__
- (((uniÚ { 
-       `__ty³of
-(
-¡©us
-__\9a
-; \12
-__i
-; }) \
-
-53 { .
-__\9a
- = (
-¡©us
-è}).
-__i
-))
-
-       )
-
-55 \ 1
-       #__WAIT_INT
-(
-¡©us
-è(*(\12*è&(¡©us))
-
-       )
-
-63 #ià!
-def\9aed
-__GNUC__
- || __GNUC__ < 2 || def\9aed 
-__ýlu¥lus
-
-
-64 \ 1
-       #__WAIT_STATUS
\1e*
-
-       )
-
-65 \ 1
-       #__WAIT_STATUS_DEFN
\1e*
-
-       )
-
-70 \1c
-wa\99
- *
-       m__u±r
-;
-
-71 \12*
-       m__\9d\8c
-;
-
-72 } 
-       t__WAIT_STATUS
-       t__©\8cibu\8b__
- ((
-       t__\8cª¥¬\92t_uniÚ__
-));
-
-73 \ 1
-       #__WAIT_STATUS_DEFN
\12*
-
-       )
-
-78 \ 1
-       #__WAIT_INT
-(
-¡©us
-è(¡©us)
-
-       )
-
-79 \ 1
-       #__WAIT_STATUS
\12*
-
-       )
-
-80 \ 1
-       #__WAIT_STATUS_DEFN
\12*
-
-       )
-
-85 \ 1
-       #WEXITSTATUS
-(
-¡©us
-       `__WEXITSTATUS
- (
-       `__WAIT_INT
- (¡©us))
-
-       )
-
-86 \ 1
-       #WTERMSIG
-(
-¡©us
-       `__WTERMSIG
- (
-       `__WAIT_INT
- (¡©us))
-
-       )
-
-87 \ 1
-       #WSTOPSIG
-(
-¡©us
-       `__WSTOPSIG
- (
-       `__WAIT_INT
- (¡©us))
-
-       )
-
-88 \ 1
-       #WIFEXITED
-(
-¡©us
-       `__WIFEXITED
- (
-       `__WAIT_INT
- (¡©us))
-
-       )
-
-89 \ 1
-       #WIFSIGNALED
-(
-¡©us
-       `__WIFSIGNALED
- (
-       `__WAIT_INT
- (¡©us))
-
-       )
-
-90 \ 1
-       #WIFSTOPPED
-(
-¡©us
-       `__WIFSTOPPED
- (
-       `__WAIT_INT
- (¡©us))
-
-       )
-
-91 #ifdeà
-__WIFCONTINUED
-
-
-92 \ 1
-       #WIFCONTINUED
-(
-¡©us
-       `__WIFCONTINUED
- (
-       `__WAIT_INT
- (¡©us))
-
-       )
-
-96 
-__BEGIN_NAMESPACE_STD
-
-
-100 \12
-       mquÙ
-;
-
-101 \12
-       m»m
-;
-
-102 } 
-       tdiv_t
-;
-
-105 #iâdeà
-__ldiv_t_def\9aed
-
-
-108 \13\12
-       mquÙ
-;
-
-109 \13\12
-       m»m
-;
-
-110 } 
-       tldiv_t
-;
-
-111 \ 1
-       #__ldiv_t_def\9aed
- 1
-
-       )
-
-113 
-       g__END_NAMESPACE_STD
-
-
-115 #ià
-def\9aed
-__USE_ISOC99
- && !def\9aed 
-__Îdiv_t_def\9aed
-
-
-116 
-__BEGIN_NAMESPACE_C99
-
-
-118 
-__ex\8bnsiÚ__
\estruct
-
-120 \13\13\12
-       mquÙ
-;
-
-121 \13\13\12
-       m»m
-;
-
-122 } 
-       tÎdiv_t
-;
-
-123 \ 1
-       #__Îdiv_t_def\9aed
- 1
-
-       )
-
-124 
-       g__END_NAMESPACE_C99
-
-
-129 \ 1
-       #RAND_MAX
- 2147483647
-
-       )
-
-134 \ 1
-       #EXIT_FAILURE
- 1
-
-       )
-
-135 \ 1
-       #EXIT_SUCCESS
- 0
-
-       )
-
-139 \ 1
-       #MB_CUR_MAX
- (
-       `__ùy³_g\91_mb_cur_max
- ())
-
-       )
-
-140 \r
-size_t
-       $__ùy³_g\91_mb_cur_max
- (\1eè
-__THROW
-__wur
-;
-
-143 
-__BEGIN_NAMESPACE_STD
-
-
-145 \r\b
-       $©of
- (
-__cڡ
\ 5*
-__Ō
-)
-
-146 
-__THROW
-__©\8cibu\8b_pu»__
-       `__nÚnuÎ
- ((1)è
-__wur
-;
-
-148 \r\12
-       $©oi
- (
-__cڡ
\ 5*
-__Ō
-)
-
-149 
-__THROW
-__©\8cibu\8b_pu»__
-       `__nÚnuÎ
- ((1)è
-__wur
-;
-
-151 \r\13\12
-       $©Þ
- (
-__cڡ
\ 5*
-__Ō
-)
-
-152 
-__THROW
-__©\8cibu\8b_pu»__
-       `__nÚnuÎ
- ((1)è
-__wur
-;
-
-153 
-__END_NAMESPACE_STD
-
-
-155 #ià
-def\9aed
-__USE_ISOC99
- || (def\9aed 
-__GLIBC_HAVE_LONG_LONG
- && def\9aed 
-__USE_MISC
-)
-
-156 
-__BEGIN_NAMESPACE_C99
-
-
-158 
-__ex\8bnsiÚ__
\r\13\13\12
-       $©Þl
- (
-__cڡ
\ 5*
-__Ō
-)
-
-159 
-__THROW
-__©\8cibu\8b_pu»__
-       `__nÚnuÎ
- ((1)è
-__wur
-;
-
-160 
-__END_NAMESPACE_C99
-
-
-163 
-__BEGIN_NAMESPACE_STD
-
-
-165 \r\b
-       $¡¹od
- (
-__cڡ
\ 5*
-__»¡riù
-__Ō
-,
-
-166 \ 5**
-__»¡riù
-__\92d±r
-)
-
-167 
-__THROW
-       `__nÚnuÎ
- ((1)è
-__wur
-;
-
-168 
-__END_NAMESPACE_STD
-
-
-170 #ifdef 
-__USE_ISOC99
-
-
-171 
-__BEGIN_NAMESPACE_C99
-
-
-173 \r\ e
-       $¡¹of
- (
-__cڡ
\ 5*
-__»¡riù
-__Ō
-,
-
-174 \ 5**
-__»¡riù
-__\92d±r
-__THROW
-       `__nÚnuÎ
- ((1)è
-__wur
-;
-
-176 \r\13\b
-       $¡¹Þd
- (
-__cڡ
\ 5*
-__»¡riù
-__Ō
-,
-
-177 \ 5**
-__»¡riù
-__\92d±r
-)
-
-178 
-__THROW
-       `__nÚnuÎ
- ((1)è
-__wur
-;
-
-179 
-__END_NAMESPACE_C99
-
-
-182 
-__BEGIN_NAMESPACE_STD
-
-
-184 \r\13\12
-       $¡¹Þ
- (
-__cڡ
\ 5*
-__»¡riù
-__Ō
-,
-
-185 \ 5**
-__»¡riù
-__\92d±r
-, \12
-__ba£
-)
-
-186 
-__THROW
-       `__nÚnuÎ
- ((1)è
-__wur
-;
-
-188 \r\1d\13\12
-       $¡¹oul
- (
-__cڡ
\ 5*
-__»¡riù
-__Ō
-,
-
-189 \ 5**
-__»¡riù
-__\92d±r
-, \12
-__ba£
-)
-
-190 
-__THROW
-       `__nÚnuÎ
- ((1)è
-__wur
-;
-
-191 
-__END_NAMESPACE_STD
-
-
-193 #ià
-def\9aed
-__GLIBC_HAVE_LONG_LONG
- && def\9aed 
-__USE_BSD
-
-
-195 
-__ex\8bnsiÚ__
-
-
-196 \r\13\13\12
-       $¡¹oq
- (
-__cڡ
\ 5*
-__»¡riù
-__Ō
-,
-
-197 \ 5**
-__»¡riù
-__\92d±r
-, \12
-__ba£
-)
-
-198 
-__THROW
-       `__nÚnuÎ
- ((1)è
-__wur
-;
-
-200 
-__ex\8bnsiÚ__
-
-
-201 \r\1d\13\13\12
-       $¡¹ouq
- (
-__cڡ
\ 5*
-__»¡riù
-__Ō
-,
-
-202 \ 5**
-__»¡riù
-__\92d±r
-, \12
-__ba£
-)
-
-203 
-__THROW
-       `__nÚnuÎ
- ((1)è
-__wur
-;
-
-206 #ià
-def\9aed
-__USE_ISOC99
- || (def\9aed 
-__GLIBC_HAVE_LONG_LONG
- && def\9aed 
-__USE_MISC
-)
-
-207 
-__BEGIN_NAMESPACE_C99
-
-
-209 
-__ex\8bnsiÚ__
-
-
-210 \r\13\13\12
-       $¡¹Þl
- (
-__cڡ
\ 5*
-__»¡riù
-__Ō
-,
-
-211 \ 5**
-__»¡riù
-__\92d±r
-, \12
-__ba£
-)
-
-212 
-__THROW
-       `__nÚnuÎ
- ((1)è
-__wur
-;
-
-214 
-__ex\8bnsiÚ__
-
-
-215 \r\1d\13\13\12
-       $¡¹ouÎ
- (
-__cڡ
\ 5*
-__»¡riù
-__Ō
-,
-
-216 \ 5**
-__»¡riù
-__\92d±r
-, \12
-__ba£
-)
-
-217 
-__THROW
-       `__nÚnuÎ
- ((1)è
-__wur
-;
-
-218 
-__END_NAMESPACE_C99
-
-
-222 #ifdeà
-__USE_GNU
-
-
-236 \ 2
-       ~<xloÿË.h
->
-
-240 \r\13\12
-       $¡¹Þ_l
- (
-__cڡ
\ 5*
-__»¡riù
-__Ō
-,
-
-241 \ 5**
-__»¡riù
-__\92d±r
-, \12
-__ba£
-,
-
-242 
-__loÿË_t
-__loc
-__THROW
-       `__nÚnuÎ
- ((1, 4)è
-__wur
-;
-
-244 \r\1d\13\12
-       $¡¹oul_l
- (
-__cڡ
\ 5*
-__»¡riù
-__Ō
-,
-
-245 \ 5**
-__»¡riù
-__\92d±r
-,
-
-246 \12
-__ba£
-, 
-__loÿË_t
-__loc
-)
-
-247 
-__THROW
-       `__nÚnuÎ
- ((1, 4)è
-__wur
-;
-
-249 
-__ex\8bnsiÚ__
-
-
-250 \r\13\13\12
-       $¡¹Þl_l
- (
-__cڡ
\ 5*
-__»¡riù
-__Ō
-,
-
-251 \ 5**
-__»¡riù
-__\92d±r
-, \12
-__ba£
-,
-
-252 
-__loÿË_t
-__loc
-)
-
-253 
-__THROW
-       `__nÚnuÎ
- ((1, 4)è
-__wur
-;
-
-255 
-__ex\8bnsiÚ__
-
-
-256 \r\1d\13\13\12
-       $¡¹ouÎ_l
- (
-__cڡ
\ 5*
-__»¡riù
-__Ō
-,
-
-257 \ 5**
-__»¡riù
-__\92d±r
-,
-
-258 \12
-__ba£
-, 
-__loÿË_t
-__loc
-)
-
-259 
-__THROW
-       `__nÚnuÎ
- ((1, 4)è
-__wur
-;
-
-261 \r\b
-       $¡¹od_l
- (
-__cڡ
\ 5*
-__»¡riù
-__Ō
-,
-
-262 \ 5**
-__»¡riù
-__\92d±r
-, 
-__loÿË_t
-__loc
-)
-
-263 
-__THROW
-       `__nÚnuÎ
- ((1, 3)è
-__wur
-;
-
-265 \r\ e
-       $¡¹of_l
- (
-__cڡ
\ 5*
-__»¡riù
-__Ō
-,
-
-266 \ 5**
-__»¡riù
-__\92d±r
-, 
-__loÿË_t
-__loc
-)
-
-267 
-__THROW
-       `__nÚnuÎ
- ((1, 3)è
-__wur
-;
-
-269 \r\13\b
-       $¡¹Þd_l
- (
-__cڡ
\ 5*
-__»¡riù
-__Ō
-,
-
-270 \ 5**
-__»¡riù
-__\92d±r
-,
-
-271 
-__loÿË_t
-__loc
-)
-
-272 
-__THROW
-       `__nÚnuÎ
- ((1, 3)è
-__wur
-;
-
-276 #ifdeà
-__USE_EXTERN_INLINES
-
-
-277 
-__BEGIN_NAMESPACE_STD
-
-
-278 
-__ex\8bº_\9al\9ae
\b
-
-279 
-       `__NTH
- (
-       $©of
- (
-__cڡ
\ 5*
-__Ō
-))
-
-281 \15 
-       `¡¹od
- (
-__Ō
-, (\ 5**è
-NULL
-);
-
-282 
-       }
-}
-
-283 
-__ex\8bº_\9al\9ae
\12
-
-284 
-__NTH
- (
-       $©oi
- (
-__cڡ
\ 5*
-__Ō
-))
-
-286 \15 (\12è
-       `¡¹Þ
- (
-__Ō
-, (\ 5**è
-NULL
-, 10);
-
-287 
-       }
-}
-
-288 
-__ex\8bº_\9al\9ae
\13\12
-
-289 
-__NTH
- (
-       $©Þ
- (
-__cڡ
\ 5*
-__Ō
-))
-
-291 \15 
-       `¡¹Þ
- (
-__Ō
-, (\ 5**è
-NULL
-, 10);
-
-292 
-       }
-}
-
-293 
-       g__END_NAMESPACE_STD
-
-
-295 #ià
-def\9aed
-__USE_MISC
- || def\9aed 
-__USE_ISOC99
-
-
-296 
-__BEGIN_NAMESPACE_C99
-
-
-297 
-__ex\8bnsiÚ__
-__ex\8bº_\9al\9ae
\13\13\12
-
-298 
-__NTH
- (
-       $©Þl
- (
-__cڡ
\ 5*
-__Ō
-))
-
-300 \15 
-       `¡¹Þl
- (
-__Ō
-, (\ 5**è
-NULL
-, 10);
-
-301 
-       }
-}
-
-302 
-       g__END_NAMESPACE_C99
-
-
-307 #ià
-def\9aed
-__USE_SVID
- || def\9aed 
-__USE_XOPEN_EXTENDED
-
-
-311 \r\ 5*
-       $l64a
- (\13\12
-__n
-__THROW
-__wur
-;
-
-314 \r\13\12
-       $a64l
- (
-__cڡ
\ 5*
-__s
-)
-
-315 
-__THROW
-__©\8cibu\8b_pu»__
-       `__nÚnuÎ
- ((1)è
-__wur
-;
-
-319 #ià
-def\9aed
-__USE_SVID
- || def\9aed 
-__USE_XOPEN_EXTENDED
- || def\9aed 
-__USE_BSD
-
-
-320 \ 2
-       ~<sys/ty³s.h
->
-
-327 \r\13\12
-       $¿ndom
- (\1eè
-__THROW
-;
-
-330 \r\1e
-       $¤ªdom
- (\1d\12
-__£ed
-__THROW
-;
-
-336 \r\ 5*
-       $\9a\99¡©e
- (\1d\12
-__£ed
-, \ 5*
-__¡©ebuf
-,
-
-337 
-size_t
-__¡©\96\92
-__THROW
-       `__nÚnuÎ
- ((2));
-
-341 \r\ 5*
-       $£t¡©e
- (\ 5*
-__¡©ebuf
-__THROW
-       `__nÚnuÎ
- ((1));
-
-344 #ifdeà
-__USE_MISC
-
-
-349 \19
-       s¿ndom_d©a
-
-
-351 
-\9at32_t
- *
\8c
-;
-
-352 
-\9at32_t
- *
\8c
-;
-
-353 
-\9at32_t
- *
-¡©e
-;
-
-354 \12
-¿nd_ty³
-;
-
-355 \12
-¿nd_deg
-;
-
-356 \12
-¿nd_£p
-;
-
-357 
-\9at32_t
- *
-\92d_±r
-;
-
-360 \r\12
-       $¿ndom_r
- (\19
-¿ndom_d©a
- *
-__»¡riù
-__buf
-,
-
-361 
-\9at32_t
- *
-__»¡riù
-__»suÉ
-__THROW
-       `__nÚnuÎ
- ((1, 2));
-
-363 \r\12
-       $¤ªdom_r
- (\1d\12
-__£ed
-, \19
-¿ndom_d©a
- *
-__buf
-)
-
-364 
-__THROW
-       `__nÚnuÎ
- ((2));
-
-366 \r\12
-       $\9a\99¡©e_r
- (\1d\12
-__£ed
-, \ 5*
-__»¡riù
-__¡©ebuf
-,
-
-367 
-size_t
-__¡©\96\92
-,
-
-368 \19
-¿ndom_d©a
- *
-__»¡riù
-__buf
-)
-
-369 
-__THROW
-       `__nÚnuÎ
- ((2, 4));
-
-371 \r\12
-       $£t¡©e_r
- (\ 5*
-__»¡riù
-__¡©ebuf
-,
-
-372 \19
-¿ndom_d©a
- *
-__»¡riù
-__buf
-)
-
-373 
-__THROW
-       `__nÚnuÎ
- ((1, 2));
-
-378 
-__BEGIN_NAMESPACE_STD
-
-
-380 \r\12
-       $¿nd
- (\1eè
-__THROW
-;
-
-382 \r\1e
-       $¤ªd
- (\1d\12
-__£ed
-__THROW
-;
-
-383 
-__END_NAMESPACE_STD
-
-
-385 #ifdeà
-__USE_POSIX
-
-
-387 \r\12
-       $¿nd_r
- (\1d\12*
-__£ed
-__THROW
-;
-
-391 #ià
-def\9aed
-__USE_SVID
- || def\9aed 
-__USE_XOPEN
-
-
-395 \r\b
-       $d¿nd48
- (\1eè
-__THROW
-;
-
-396 \r\b
-       $\94ªd48
- (\1d\16\12
-__xsubi
-[3]è
-__THROW
-       `__nÚnuÎ
- ((1));
-
-399 \r\13\12
-       $̪d48
- (\1eè
-__THROW
-;
-
-400 \r\13\12
-       $Īd48
- (\1d\16\12
-__xsubi
-[3])
-
-401 
-__THROW
-       `__nÚnuÎ
- ((1));
-
-404 \r\13\12
-       $m¿nd48
- (\1eè
-__THROW
-;
-
-405 \r\13\12
-       $j¿nd48
- (\1d\16\12
-__xsubi
-[3])
-
-406 
-__THROW
-       `__nÚnuÎ
- ((1));
-
-409 \r\1e
-       $¤ªd48
- (\13\12
-__£edv®
-__THROW
-;
-
-410 \r\1d\16\12*
-       $£ed48
- (\1d\16\12
-__£ed16v
-[3])
-
-411 
-__THROW
-       `__nÚnuÎ
- ((1));
-
-412 \r\1e
-       $lcÚg48
- (\1d\16\12
-__·¿m
-[7]è
-__THROW
-       `__nÚnuÎ
- ((1));
-
-414 #ifdeà
-__USE_MISC
-
-
-418 \19
-       sd¿nd48_d©a
-
-
-420 \1d\16\12
-__x
-[3];
-
-421 \1d\16\12
-__Þd_x
-[3];
-
-422 \1d\16\12
-__c
-;
-
-423 \1d\16\12
-__\9a\99
-;
-
-424 \1d\13\13\12
-__a
-;
-
-428 \r\12
-       $d¿nd48_r
- (\19
-d¿nd48_d©a
- *
-__»¡riù
-__bufãr
-,
-
-429 \b*
-__»¡riù
-__»suÉ
-__THROW
-       `__nÚnuÎ
- ((1, 2));
-
-430 \r\12
-       $\94ªd48_r
- (\1d\16\12
-__xsubi
-[3],
-
-431 \19
-d¿nd48_d©a
- *
-__»¡riù
-__bufãr
-,
-
-432 \b*
-__»¡riù
-__»suÉ
-__THROW
-       `__nÚnuÎ
- ((1, 2));
-
-435 \r\12
-       $̪d48_r
- (\19
-d¿nd48_d©a
- *
-__»¡riù
-__bufãr
-,
-
-436 \13\12*
-__»¡riù
-__»suÉ
-)
-
-437 
-__THROW
-       `__nÚnuÎ
- ((1, 2));
-
-438 \r\12
-       $Īd48_r
- (\1d\16\12
-__xsubi
-[3],
-
-439 \19
-d¿nd48_d©a
- *
-__»¡riù
-__bufãr
-,
-
-440 \13\12*
-__»¡riù
-__»suÉ
-)
-
-441 
-__THROW
-       `__nÚnuÎ
- ((1, 2));
-
-444 \r\12
-       $m¿nd48_r
- (\19
-d¿nd48_d©a
- *
-__»¡riù
-__bufãr
-,
-
-445 \13\12*
-__»¡riù
-__»suÉ
-)
-
-446 
-__THROW
-       `__nÚnuÎ
- ((1, 2));
-
-447 \r\12
-       $j¿nd48_r
- (\1d\16\12
-__xsubi
-[3],
-
-448 \19
-d¿nd48_d©a
- *
-__»¡riù
-__bufãr
-,
-
-449 \13\12*
-__»¡riù
-__»suÉ
-)
-
-450 
-__THROW
-       `__nÚnuÎ
- ((1, 2));
-
-453 \r\12
-       $¤ªd48_r
- (\13\12
-__£edv®
-, \19
-d¿nd48_d©a
- *
-__bufãr
-)
-
-454 
-__THROW
-       `__nÚnuÎ
- ((2));
-
-456 \r\12
-       $£ed48_r
- (\1d\16\12
-__£ed16v
-[3],
-
-457 \19
-d¿nd48_d©a
- *
-__bufãr
-__THROW
-       `__nÚnuÎ
- ((1, 2));
-
-459 \r\12
-       $lcÚg48_r
- (\1d\16\12
-__·¿m
-[7],
-
-460 \19
-d¿nd48_d©a
- *
-__bufãr
-)
-
-461 
-__THROW
-       `__nÚnuÎ
- ((1, 2));
-
-467 #iâdeà
-__m®loc_ªd_ÿÎoc_def\9aed
-
-
-468 \ 1
-       #__m®loc_ªd_ÿÎoc_def\9aed
-
-
-       )
-
-469 
-__BEGIN_NAMESPACE_STD
-
-
-471 \r\1e*
-       $m®loc
- (
-size_t
-__size
-__THROW
-__©\8cibu\8b_m®loc__
-__wur
-;
-
-473 \r\1e*
-       $ÿÎoc
- (
-size_t
-__nmemb
-, size_\88
-__size
-)
-
-474 
-__THROW
-__©\8cibu\8b_m®loc__
-__wur
-;
-
-475 
-__END_NAMESPACE_STD
-
-
-478 #iâdeà
-__Ãed_m®loc_ªd_ÿÎoc
-
-
-479 
-__BEGIN_NAMESPACE_STD
-
-
-485 \r\1e*
-       $»®loc
- (\1e*
-__±r
-, 
-size_t
-__size
-)
-
-486 
-__THROW
-__©\8cibu\8b_w¬n_unu£d_»suÉ__
-;
-
-488 \r\1e
-       $ä\93
- (\1e*
-__±r
-__THROW
-;
-
-489 
-__END_NAMESPACE_STD
-
-
-491 #ifdef 
-__USE_MISC
-
-
-493 \r\1e
-       $cä\93
- (\1e*
-__±r
-__THROW
-;
-
-496 #ià
-def\9aed
-__USE_GNU
- || def\9aed 
-__USE_BSD
- || def\9aed 
-__USE_MISC
-
-
-497 \ 2
-       ~<®loÿ.h
->
-
-500 #ià(
-def\9aed
-__USE_XOPEN_EXTENDED
- && !def\9aed 
-__USE_XOPEN2K
-) \
-
-501 || 
-def\9aed
-__USE_BSD
-
-
-503 \r\1e*
-       $v®loc
- (
-size_t
-__size
-__THROW
-__©\8cibu\8b_m®loc__
-__wur
-;
-
-506 #ifdeà
-__USE_XOPEN2K
-
-
-508 \r\12
-       $posix_mem®ign
- (\1e**
-__mem±r
-, 
-size_t
-__®ignm\92t
-, size_\88
-__size
-)
-
-509 
-__THROW
-       `__nÚnuÎ
- ((1)è
-__wur
-;
-
-512 
-__BEGIN_NAMESPACE_STD
-
-
-514 \r\1e
-       $abÜt
- (\1eè
-__THROW
-       `__©\8cibu\8b__
- ((
-__nÜ\91uº__
-));
-
-518 \r\12
-       `©ex\99
- (\1e(*
-__func
-è(\1e
-__THROW
-       `__nÚnuÎ
- ((1));
-
-520 #ifdeà
-__USE_GNU
-
-
-524 #ifdeà
-__ýlu¥lus
-
-
-525 \r"C++" \12
-       `©_quick_ex\99
- (\1e(*
-__func
-) (\1e))
-
-526 
-__THROW
-       `__asm
- ("©_quick_ex\99
-       `__nÚnuÎ
- ((1));
-
-528 \r\12
-       `©_quick_ex\99
- (\1e(*
-__func
-è(\1e
-__THROW
-       `__nÚnuÎ
- ((1));
-
-531 
-__END_NAMESPACE_STD
-
-
-533 #ifdef 
-__USE_MISC
-
-
-536 \r\12
-       `Ú_ex\99
- (\1e(*
-__func
-è(\12
-__¡©us
-, \1e*
-__¬g
-), \1e*__arg)
-
-537 
-__THROW
-       `__nÚnuÎ
- ((1));
-
-540 
-__BEGIN_NAMESPACE_STD
-
-
-544 \r\1e
-       $ex\99
- (\12
-__¡©us
-__THROW
-       `__©\8cibu\8b__
- ((
-__nÜ\91uº__
-));
-
-546 #ifdeà
-__USE_GNU
-
-
-552 \r\1e
-       $quick_ex\99
- (\12
-__¡©us
-__THROW
-       `__©\8cibu\8b__
- ((
-__nÜ\91uº__
-));
-
-554 
-__END_NAMESPACE_STD
-
-
-556 #ifdeà
-__USE_ISOC99
-
-
-557 
-__BEGIN_NAMESPACE_C99
-
-
-560 \r\1e
-       $_Ex\99
- (\12
-__¡©us
-__THROW
-       `__©\8cibu\8b__
- ((
-__nÜ\91uº__
-));
-
-561 
-__END_NAMESPACE_C99
-
-
-565 
-__BEGIN_NAMESPACE_STD
-
-
-567 \r\ 5*
-       $g\91\92v
- (
-__cڡ
\ 5*
-__Çme
-__THROW
-       `__nÚnuÎ
- ((1)è
-__wur
-;
-
-568 
-__END_NAMESPACE_STD
-
-
-572 \r\ 5*
-       $__£cu»_g\91\92v
- (
-__cڡ
\ 5*
-__Çme
-)
-
-573 
-__THROW
-       `__nÚnuÎ
- ((1)è
-__wur
-;
-
-575 #ià
-def\9aed
-__USE_SVID
- || def\9aed 
-__USE_XOPEN
-
-
-579 \r\12
-       $pu\8bnv
- (\ 5*
-__¡r\9ag
-__THROW
-       `__nÚnuÎ
- ((1));
-
-582 #ià
-def\9aed
-__USE_BSD
- || def\9aed 
-__USE_XOPEN2K
-
-
-585 \r\12
-       $£\8bnv
- (
-__cڡ
\ 5*
-__Çme
-, __cڡ \ 5*
-__v®ue
-, \12
-__»¶aû
-)
-
-586 
-__THROW
-       `__nÚnuÎ
- ((2));
-
-589 \r\12
-       $un£\8bnv
- (
-__cڡ
\ 5*
-__Çme
-__THROW
-       `__nÚnuÎ
- ((1));
-
-592 #ifdef 
-__USE_MISC
-
-
-596 \r\12
-       $þ\97»nv
- (\1eè
-__THROW
-;
-
-600 #ià
-def\9aed
-__USE_MISC
- \
-
-601 || (
-def\9aed
-__USE_XOPEN_EXTENDED
- && !def\9aed 
-__USE_XOPEN2K
-)
-
-606 \r\ 5*
-       $mk\8bmp
- (\ 5*
-__\8bm¶©e
-__THROW
-       `__nÚnuÎ
- ((1)è
-__wur
-;
-
-609 #ià
-def\9aed
-__USE_MISC
- || def\9aed 
-__USE_XOPEN_EXTENDED
- \
-
-610 || 
-def\9aed
-__USE_XOPEN2K8
-
-
-619 #iâdeà
-__USE_FILE_OFFSET64
-
-
-620 \r\12
-       $mk¡emp
- (\ 5*
-__\8bm¶©e
-       `__nÚnuÎ
- ((1)è
-__wur
-;
-
-622 #ifdeà
-__REDIRECT
-
-
-623 \r\12
-       `__REDIRECT
- (
-mk¡emp
-, (\ 5*
-__\8bm¶©e
-), 
-mk¡emp64
-)
-
-624 
-       `__nÚnuÎ
- ((1)è
-__wur
-;
-
-626 \ 1
-       #mk¡emp
-mk¡emp64
-
-
-       )
-
-629 #ifdeà
-__USE_LARGEFILE64
-
-
-630 \r\12
-       $mk¡emp64
- (\ 5*
-__\8bm¶©e
-       `__nÚnuÎ
- ((1)è
-__wur
-;
-
-634 #ifdeà
-__USE_MISC
-
-
-641 #iâdeà
-__USE_FILE_OFFSET64
-
-
-642 \r\12
-       $mk¡emps
- (\ 5*
-__\8bm¶©e
-, \12
-__suffixËn
-       `__nÚnuÎ
- ((1)è
-__wur
-;
-
-644 #ifdeà
-__REDIRECT
-
-
-645 \r\12
-       `__REDIRECT
- (
-mk¡emps
-, (\ 5*
-__\8bm¶©e
-, \12
-__suffixËn
-),
-
-646 
-mk¡emps64
-       `__nÚnuÎ
- ((1)è
-__wur
-;
-
-648 \ 1
-       #mk¡emps
-mk¡emps64
-
-
-       )
-
-651 #ifdeà
-__USE_LARGEFILE64
-
-
-652 \r\12
-       $mk¡emps64
- (\ 5*
-__\8bm¶©e
-, \12
-__suffixËn
-)
-
-653 
-       `__nÚnuÎ
- ((1)è
-__wur
-;
-
-657 #ià
-def\9aed
-__USE_BSD
- || def\9aed 
-__USE_XOPEN2K8
-
-
-663 \r\ 5*
-       $mkd\8bmp
- (\ 5*
-__\8bm¶©e
-__THROW
-       `__nÚnuÎ
- ((1)è
-__wur
-;
-
-666 #ifdeà
-__USE_GNU
-
-
-673 #iâdeà
-__USE_FILE_OFFSET64
-
-
-674 \r\12
-       $mko¡emp
- (\ 5*
-__\8bm¶©e
-, \12
-__æags
-       `__nÚnuÎ
- ((1)è
-__wur
-;
-
-676 #ifdeà
-__REDIRECT
-
-
-677 \r\12
-       `__REDIRECT
- (
-mko¡emp
-, (\ 5*
-__\8bm¶©e
-, \12
-__æags
-), 
-mko¡emp64
-)
-
-678 
-       `__nÚnuÎ
- ((1)è
-__wur
-;
-
-680 \ 1
-       #mko¡emp
-mko¡emp64
-
-
-       )
-
-683 #ifdeà
-__USE_LARGEFILE64
-
-
-684 \r\12
-       $mko¡emp64
- (\ 5*
-__\8bm¶©e
-, \12
-__æags
-       `__nÚnuÎ
- ((1)è
-__wur
-;
-
-693 #iâdeà
-__USE_FILE_OFFSET64
-
-
-694 \r\12
-       $mko¡emps
- (\ 5*
-__\8bm¶©e
-, \12
-__suffixËn
-, \12
-__æags
-)
-
-695 
-       `__nÚnuÎ
- ((1)è
-__wur
-;
-
-697 #ifdeà
-__REDIRECT
-
-
-698 \r\12
-       `__REDIRECT
- (
-mko¡emps
-, (\ 5*
-__\8bm¶©e
-, \12
-__suffixËn
-,
-
-699 \12
-__æags
-), 
-mko¡emps64
-)
-
-700 
-       `__nÚnuÎ
- ((1)è
-__wur
-;
-
-702 \ 1
-       #mko¡emps
-mko¡emps64
-
-
-       )
-
-705 #ifdeà
-__USE_LARGEFILE64
-
-
-706 \r\12
-       $mko¡emps64
- (\ 5*
-__\8bm¶©e
-, \12
-__suffixËn
-, \12
-__æags
-)
-
-707 
-       `__nÚnuÎ
- ((1)è
-__wur
-;
-
-712 
-__BEGIN_NAMESPACE_STD
-
-
-717 \r\12
-       $sy¡em
- (
-__cڡ
\ 5*
-__commªd
-__wur
-;
-
-718 
-__END_NAMESPACE_STD
-
-
-721 #ifdef 
-__USE_GNU
-
-
-724 \r\ 5*
-       $ÿnÚiÿlize_f\9ee_Çme
- (
-__cڡ
\ 5*
-__Çme
-)
-
-725 
-__THROW
-       `__nÚnuÎ
- ((1)è
-__wur
-;
-
-728 #ià
-def\9aed
-__USE_BSD
- || def\9aed 
-__USE_XOPEN_EXTENDED
-
-
-734 \r\ 5*
-       $»®·th
- (
-__cڡ
\ 5*
-__»¡riù
-__Çme
-,
-
-735 \ 5*
-__»¡riù
-__»sÞved
-__THROW
-__wur
-;
-
-740 #iâdeà
-__COMPAR_FN_T
-
-
-741 \ 1
-       #__COMPAR_FN_T
-
-
-       )
-
-742 \e\12(*
-       t__com·r_â_t
-è(
-       t__cڡ
\1e*, __const \1e*);
-
-744 #ifdef 
-__USE_GNU
-
-
-745 \e
-__com·r_â_t
-       tcom·risÚ_â_t
-;
-
-748 #ifdeà
-__USE_GNU
-
-
-749 \e\12(*
-       t__com·r_d_â_t
-è(
-       t__cڡ
\1e*, __const \1e*, \1e*);
-
-752 
-__BEGIN_NAMESPACE_STD
-
-
-755 \r\1e*
-       $b£¬ch
- (
-__cڡ
\1e*
-__key
-, __cڡ \1e*
-__ba£
-,
-
-756 
-size_t
-__nmemb
-, size_\88
-__size
-, 
-__com·r_â_t
-__com·r
-)
-
-757 
-       `__nÚnuÎ
- ((1, 2, 5)è
-__wur
-;
-
-761 \r\1e
-       $qsÜt
- (\1e*
-__ba£
-, 
-size_t
-__nmemb
-, size_\88
-__size
-,
-
-762 
-__com·r_â_t
-__com·r
-       `__nÚnuÎ
- ((1, 4));
-
-763 #ifdeà
-__USE_GNU
-
-
-764 \r\1e
-       $qsÜt_r
- (\1e*
-__ba£
-, 
-size_t
-__nmemb
-, size_\88
-__size
-,
-
-765 
-__com·r_d_â_t
-__com·r
-, \1e*
-__¬g
-)
-
-766 
-       `__nÚnuÎ
- ((1, 4));
-
-771 \r\12
-       $abs
- (\12
-__x
-__THROW
-       `__©\8cibu\8b__
- ((
-__cڡ__
-)è
-__wur
-;
-
-772 \r\13\12
-       $Ïbs
- (\13\12
-__x
-__THROW
-       `__©\8cibu\8b__
- ((
-__cڡ__
-)è
-__wur
-;
-
-773 
-__END_NAMESPACE_STD
-
-
-775 #ifdeà
-__USE_ISOC99
-
-
-776 
-__ex\8bnsiÚ__
\r\13\13\12
-       $Îabs
- (\13\13\12
-__x
-)
-
-777 
-__THROW
-       `__©\8cibu\8b__
- ((
-__cڡ__
-)è
-__wur
-;
-
-781 
-__BEGIN_NAMESPACE_STD
-
-
-785 \r
-div_t
-       $div
- (\12
-__num\94
-, \12
-__d\92om
-)
-
-786 
-__THROW
-       `__©\8cibu\8b__
- ((
-__cڡ__
-)è
-__wur
-;
-
-787 \r
-ldiv_t
-       $ldiv
- (\13\12
-__num\94
-, \13\12
-__d\92om
-)
-
-788 
-__THROW
-       `__©\8cibu\8b__
- ((
-__cڡ__
-)è
-__wur
-;
-
-789 
-__END_NAMESPACE_STD
-
-
-791 #ifdeà
-__USE_ISOC99
-
-
-792 
-__BEGIN_NAMESPACE_C99
-
-
-793 
-__ex\8bnsiÚ__
\r
-Îdiv_t
-       $Îdiv
- (\13\13\12
-__num\94
-,
-
-794 \13\13\12
-__d\92om
-)
-
-795 
-__THROW
-       `__©\8cibu\8b__
- ((
-__cڡ__
-)è
-__wur
-;
-
-796 
-__END_NAMESPACE_C99
-
-
-800 #ià(
-def\9aed
-__USE_XOPEN_EXTENDED
- && !def\9aed 
-__USE_XOPEN2K
-) \
-
-801 || 
-def\9aed
-__USE_SVID
-
-
-808 \r\ 5*
-       $ecvt
- (\b
-__v®ue
-, \12
-__ndig\99
-, \12*
-__»¡riù
-__deýt
-,
-
-809 \12*
-__»¡riù
-__sign
-__THROW
-       `__nÚnuÎ
- ((3, 4)è
-__wur
-;
-
-814 \r\ 5*
-       $fcvt
- (\b
-__v®ue
-, \12
-__ndig\99
-, \12*
-__»¡riù
-__deýt
-,
-
-815 \12*
-__»¡riù
-__sign
-__THROW
-       `__nÚnuÎ
- ((3, 4)è
-__wur
-;
-
-820 \r\ 5*
-       $gcvt
- (\b
-__v®ue
-, \12
-__ndig\99
-, \ 5*
-__buf
-)
-
-821 
-__THROW
-       `__nÚnuÎ
- ((3)è
-__wur
-;
-
-824 #ifdeà
-__USE_MISC
-
-
-826 \r\ 5*
-       $qecvt
- (\13\b
-__v®ue
-, \12
-__ndig\99
-,
-
-827 \12*
-__»¡riù
-__deýt
-, \12*__»¡riù 
-__sign
-)
-
-828 
-__THROW
-       `__nÚnuÎ
- ((3, 4)è
-__wur
-;
-
-829 \r\ 5*
-       $qfcvt
- (\13\b
-__v®ue
-, \12
-__ndig\99
-,
-
-830 \12*
-__»¡riù
-__deýt
-, \12*__»¡riù 
-__sign
-)
-
-831 
-__THROW
-       `__nÚnuÎ
- ((3, 4)è
-__wur
-;
-
-832 \r\ 5*
-       $qgcvt
- (\13\b
-__v®ue
-, \12
-__ndig\99
-, \ 5*
-__buf
-)
-
-833 
-__THROW
-       `__nÚnuÎ
- ((3)è
-__wur
-;
-
-838 \r\12
-       $ecvt_r
- (\b
-__v®ue
-, \12
-__ndig\99
-, \12*
-__»¡riù
-__deýt
-,
-
-839 \12*
-__»¡riù
-__sign
-, \ 5*__»¡riù 
-__buf
-,
-
-840 
-size_t
-__Ën
-__THROW
-       `__nÚnuÎ
- ((3, 4, 5));
-
-841 \r\12
-       $fcvt_r
- (\b
-__v®ue
-, \12
-__ndig\99
-, \12*
-__»¡riù
-__deýt
-,
-
-842 \12*
-__»¡riù
-__sign
-, \ 5*__»¡riù 
-__buf
-,
-
-843 
-size_t
-__Ën
-__THROW
-       `__nÚnuÎ
- ((3, 4, 5));
-
-845 \r\12
-       $qecvt_r
- (\13\b
-__v®ue
-, \12
-__ndig\99
-,
-
-846 \12*
-__»¡riù
-__deýt
-, \12*__»¡riù 
-__sign
-,
-
-847 \ 5*
-__»¡riù
-__buf
-, 
-size_t
-__Ën
-)
-
-848 
-__THROW
-       `__nÚnuÎ
- ((3, 4, 5));
-
-849 \r\12
-       $qfcvt_r
- (\13\b
-__v®ue
-, \12
-__ndig\99
-,
-
-850 \12*
-__»¡riù
-__deýt
-, \12*__»¡riù 
-__sign
-,
-
-851 \ 5*
-__»¡riù
-__buf
-, 
-size_t
-__Ën
-)
-
-852 
-__THROW
-       `__nÚnuÎ
- ((3, 4, 5));
-
-857 
-__BEGIN_NAMESPACE_STD
-
-
-860 \r\12
-       $mbËn
- (
-__cڡ
\ 5*
-__s
-, 
-size_t
-__n
-__THROW
-__wur
-;
-
-863 \r\12
-       $mbtowc
- (
-wch¬_t
- *
-__»¡riù
-__pwc
-,
-
-864 
-__cڡ
\ 5*
-__»¡riù
-__s
-, 
-size_t
-__n
-__THROW
-__wur
-;
-
-867 \r\12
-       $wùomb
- (\ 5*
-__s
-, 
-wch¬_t
-__wch¬
-__THROW
-__wur
-;
-
-871 \r
-size_t
-       $mb¡owcs
- (
-wch¬_t
- *
-__»¡riù
-__pwcs
-,
-
-872 
-__cڡ
\ 5*
-__»¡riù
-__s
-, 
-size_t
-__n
-__THROW
-;
-
-874 \r
-size_t
-       $wc¡ombs
- (\ 5*
-__»¡riù
-__s
-,
-
-875 
-__cڡ
-wch¬_t
- *
-__»¡riù
-__pwcs
-, 
-size_t
-__n
-)
-
-876 
-__THROW
-;
-
-877 
-__END_NAMESPACE_STD
-
-
-880 #ifdeà
-__USE_SVID
-
-
-885 \r\12
-       $½m©ch
- (
-__cڡ
\ 5*
-__»¥Ú£
-__THROW
-       `__nÚnuÎ
- ((1)è
-__wur
-;
-
-889 #ià
-def\9aed
-__USE_XOPEN_EXTENDED
- || def\9aed 
-__USE_XOPEN2K8
-
-
-896 \r\12
-       $g\91subÝt
- (\ 5**
-__»¡riù
-__ÝtiÚp
-,
-
-897 \ 5*
-__cڡ
- *
-__»¡riù
-__tok\92s
-,
-
-898 \ 5**
-__»¡riù
-__v®u\95
-)
-
-899 
-__THROW
-       `__nÚnuÎ
- ((1, 2, 3)è
-__wur
-;
-
-903 #ifdeà
-__USE_XOPEN
-
-
-905 \r\1e
-       $£tkey
- (
-__cڡ
\ 5*
-__key
-__THROW
-       `__nÚnuÎ
- ((1));
-
-911 #ifdeà
-__USE_XOPEN2KXSI
-
-
-913 \r\12
-       $posix_Ý\92±
- (\12
-__oæag
-__wur
-;
-
-916 #ifdeà
-__USE_XOPEN
-
-
-921 \r\12
-       $g¿Á±
- (\12
-__fd
-__THROW
-;
-
-925 \r\12
-       $uÆock±
- (\12
-__fd
-__THROW
-;
-
-930 \r\ 5*
-       $±¢ame
- (\12
-__fd
-__THROW
-__wur
-;
-
-933 #ifdeà
-__USE_GNU
-
-
-937 \r\12
-       $±¢ame_r
- (\12
-__fd
-, \ 5*
-__buf
-, 
-size_t
-__buæ\92
-)
-
-938 
-__THROW
-       `__nÚnuÎ
- ((2));
-
-941 \r\12
-       `g\91±
- (\1e);
-
-944 #ifdeà
-__USE_BSD
-
-
-948 \r\12
-       $g\91lßdavg
- (\b
-__lßdavg
-[], \12
-__ÃËm
-)
-
-949 
-__THROW
-       `__nÚnuÎ
- ((1));
-
-954 #ià
-__USE_FORTIFY_LEVEL
- > 0 && 
-def\9aed
-__ex\8bº_®ways_\9al\9ae
-
-
-955 \ 2
-       ~<b\99s/¡dlib.h
->
-
-957 #ifdeà
-__LDBL_COMPAT
-
-
-958 \ 2
-       ~<b\99s/¡dlib-ldbl.h
->
-
-962 #undeà
-__Ãed_m®loc_ªd_ÿÎoc
-
-
-964 
-__END_DECLS
-
-
-       @/usr/include/string.h
-
-24 #iâdef 
-_STRING_H
-
-
-25 \ 1
-       #_STRING_H
- 1
-
-       )
-
-27 \ 2
-       ~<ã©u»s.h
->
-
-29 
-       g__BEGIN_DECLS
-
-
-32 \ 1
-       #__Ãed_size_t
-
-
-       )
-
-33 \ 1
-       #__Ãed_NULL
-
-
-       )
-
-34 \ 2
-       ~<¡ddef.h
->
-
-37 #ià
-def\9aed
-__ýlu¥lus
- && 
-__GNUC_PREREQ
- (4, 4)
-
-38 \ 1
-       #__CORRECT_ISO_CPP_STRING_H_PROTO
-
-
-       )
-
-42 
-__BEGIN_NAMESPACE_STD
-
-
-44 \r\1e*
-       $memýy
- (\1e*
-__»¡riù
-__de¡
-,
-
-45 
-__cڡ
\1e*
-__»¡riù
-__¤c
-, 
-size_t
-__n
-)
-
-46 
-__THROW
-       `__nÚnuÎ
- ((1, 2));
-
-49 \r\1e*
-       $memmove
- (\1e*
-__de¡
-, 
-__cڡ
\1e*
-__¤c
-, 
-size_t
-__n
-)
-
-50 
-__THROW
-       `__nÚnuÎ
- ((1, 2));
-
-51 
-__END_NAMESPACE_STD
-
-
-56 #ià
-def\9aed
-__USE_SVID
- || def\9aed 
-__USE_BSD
- || def\9aed 
-__USE_XOPEN
-
-
-57 \r\1e*
-       $memcýy
- (\1e*
-__»¡riù
-__de¡
-, 
-__cڡ
\1e*__»¡riù 
-__¤c
-,
-
-58 \12
-__c
-, 
-size_t
-__n
-)
-
-59 
-__THROW
-       `__nÚnuÎ
- ((1, 2));
-
-63 
-__BEGIN_NAMESPACE_STD
-
-
-65 \r\1e*
-       $mem£t
- (\1e*
-__s
-, \12
-__c
-, 
-size_t
-__n
-__THROW
-       `__nÚnuÎ
- ((1));
-
-68 \r\12
-       $memcmp
- (
-__cڡ
\1e*
-__s1
-, __cڡ \1e*
-__s2
-, 
-size_t
-__n
-)
-
-69 
-__THROW
-__©\8cibu\8b_pu»__
-       `__nÚnuÎ
- ((1, 2));
-
-72 #ifdeà
-__CORRECT_ISO_CPP_STRING_H_PROTO
-
-
-75 \r\1e*
-       `memchr
- (\1e*
-__s
-, \12
-__c
-, 
-size_t
-__n
-)
-
-76 
-__THROW
-       `__asm
- ("memchr"è
-__©\8cibu\8b_pu»__
-       `__nÚnuÎ
- ((1));
-
-77 \r
-__cڡ
\1e*
-       `memchr
- (__cڡ \1e*
-__s
-, \12
-__c
-, 
-size_t
-__n
-)
-
-78 
-__THROW
-       `__asm
- ("memchr"è
-__©\8cibu\8b_pu»__
-       `__nÚnuÎ
- ((1));
-
-80 #ifdeà
-__OPTIMIZE__
-
-
-81 
-__ex\8bº_®ways_\9al\9ae
\1e*
-
-82 
-       `memchr
- (\1e*
-__s
-, \12
-__c
-, 
-size_t
-__n
-__THROW
-
-
-84 \15 
-       `__bu\9et\9a_memchr
- (
-__s
-, 
-__c
-, 
-__n
-);
-
-87 
-__ex\8bº_®ways_\9al\9ae
-__cڡ
\1e*
-
-88 
-       `memchr
- (
-__cڡ
\1e*
-__s
-, \12
-__c
-, 
-size_t
-__n
-__THROW
-
-
-90 \15 
-       `__bu\9et\9a_memchr
- (
-__s
-, 
-__c
-, 
-__n
-);
-
-93 
-       }
-}
-
-95 \r\1e*
-       $memchr
- (
-__cڡ
\1e*
-__s
-, \12
-__c
-, 
-size_t
-__n
-)
-
-96 
-__THROW
-__©\8cibu\8b_pu»__
-       `__nÚnuÎ
- ((1));
-
-98 
-__END_NAMESPACE_STD
-
-
-100 #ifdeà
-__USE_GNU
-
-
-103 #ifdeà
-__CORRECT_ISO_CPP_STRING_H_PROTO
-
-
-104 \r"C++" \1e*
-       $¿wmemchr
- (\1e*
-__s
-, \12
-__c
-)
-
-105 
-__THROW
-       `__asm
- ("¿wmemchr"è
-__©\8cibu\8b_pu»__
-       `__nÚnuÎ
- ((1));
-
-106 \r"C++" 
-__cڡ
\1e*
-       $¿wmemchr
- (
-__cڡ
\1e*
-__s
-, \12
-__c
-)
-
-107 
-__THROW
-       `__asm
- ("¿wmemchr"è
-__©\8cibu\8b_pu»__
-       `__nÚnuÎ
- ((1));
-
-109 \r\1e*
-       $¿wmemchr
- (
-__cڡ
\1e*
-__s
-, \12
-__c
-)
-
-110 
-__THROW
-__©\8cibu\8b_pu»__
-       `__nÚnuÎ
- ((1));
-
-114 #ifdeà
-__CORRECT_ISO_CPP_STRING_H_PROTO
-
-
-115 \r"C++" \1e*
-       $memrchr
- (\1e*
-__s
-, \12
-__c
-, 
-size_t
-__n
-)
-
-116 
-__THROW
-       `__asm
- ("memrchr"è
-__©\8cibu\8b_pu»__
-       `__nÚnuÎ
- ((1));
-
-117 \r"C++" 
-__cڡ
\1e*
-       $memrchr
- (
-__cڡ
\1e*
-__s
-, \12
-__c
-, 
-size_t
-__n
-)
-
-118 
-__THROW
-       `__asm
- ("memrchr"è
-__©\8cibu\8b_pu»__
-       `__nÚnuÎ
- ((1));
-
-120 \r\1e*
-       $memrchr
- (
-__cڡ
\1e*
-__s
-, \12
-__c
-, 
-size_t
-__n
-)
-
-121 
-__THROW
-__©\8cibu\8b_pu»__
-       `__nÚnuÎ
- ((1));
-
-126 
-__BEGIN_NAMESPACE_STD
-
-
-128 \r\ 5*
-       $¡rýy
- (\ 5*
-__»¡riù
-__de¡
-, 
-__cڡ
\ 5*__»¡riù 
-__¤c
-)
-
-129 
-__THROW
-       `__nÚnuÎ
- ((1, 2));
-
-131 \r\ 5*
-       $¡ºýy
- (\ 5*
-__»¡riù
-__de¡
-,
-
-132 
-__cڡ
\ 5*
-__»¡riù
-__¤c
-, 
-size_t
-__n
-)
-
-133 
-__THROW
-       `__nÚnuÎ
- ((1, 2));
-
-136 \r\ 5*
-       $¡rÿt
- (\ 5*
-__»¡riù
-__de¡
-, 
-__cڡ
\ 5*__»¡riù 
-__¤c
-)
-
-137 
-__THROW
-       `__nÚnuÎ
- ((1, 2));
-
-139 \r\ 5*
-       $¡ºÿt
- (\ 5*
-__»¡riù
-__de¡
-, 
-__cڡ
\ 5*__»¡riù 
-__¤c
-,
-
-140 
-size_t
-__n
-__THROW
-       `__nÚnuÎ
- ((1, 2));
-
-143 \r\12
-       $¡rcmp
- (
-__cڡ
\ 5*
-__s1
-, __cڡ \ 5*
-__s2
-)
-
-144 
-__THROW
-__©\8cibu\8b_pu»__
-       `__nÚnuÎ
- ((1, 2));
-
-146 \r\12
-       $¡ºcmp
- (
-__cڡ
\ 5*
-__s1
-, __cڡ \ 5*
-__s2
-, 
-size_t
-__n
-)
-
-147 
-__THROW
-__©\8cibu\8b_pu»__
-       `__nÚnuÎ
- ((1, 2));
-
-150 \r\12
-       $¡rcÞl
- (
-__cڡ
\ 5*
-__s1
-, __cڡ \ 5*
-__s2
-)
-
-151 
-__THROW
-__©\8cibu\8b_pu»__
-       `__nÚnuÎ
- ((1, 2));
-
-153 \r
-size_t
-       $¡rxäm
- (\ 5*
-__»¡riù
-__de¡
-,
-
-154 
-__cڡ
\ 5*
-__»¡riù
-__¤c
-, 
-size_t
-__n
-)
-
-155 
-__THROW
-       `__nÚnuÎ
- ((2));
-
-156 
-__END_NAMESPACE_STD
-
-
-158 #ifdeà
-__USE_XOPEN2K8
-
-
-162 \ 2
-       ~<xloÿË.h
->
-
-165 \r\12
-       $¡rcÞl_l
- (
-__cڡ
\ 5*
-__s1
-, __cڡ \ 5*
-__s2
-, 
-__loÿË_t
-__l
-)
-
-166 
-__THROW
-__©\8cibu\8b_pu»__
-       `__nÚnuÎ
- ((1, 2, 3));
-
-168 \r
-size_t
-       $¡rxäm_l
- (\ 5*
-__de¡
-, 
-__cڡ
\ 5*
-__¤c
-, 
-size_t
-__n
-,
-
-169 
-__loÿË_t
-__l
-__THROW
-       `__nÚnuÎ
- ((2, 4));
-
-172 #ià
-def\9aed
-__USE_SVID
- || def\9aed 
-__USE_BSD
- || def\9aed 
-__USE_XOPEN_EXTENDED
- \
-
-173 || 
-def\9aed
-__USE_XOPEN2K8
-
-
-175 \r\ 5*
-       $¡rdup
- (
-__cڡ
\ 5*
-__s
-)
-
-176 
-__THROW
-__©\8cibu\8b_m®loc__
-       `__nÚnuÎ
- ((1));
-
-182 #ià
-def\9aed
-__USE_XOPEN2K8
-
-
-183 \r\ 5*
-       $¡ºdup
- (
-__cڡ
\ 5*
-__¡r\9ag
-, 
-size_t
-__n
-)
-
-184 
-__THROW
-__©\8cibu\8b_m®loc__
-       `__nÚnuÎ
- ((1));
-
-187 #ià
-def\9aed
-__USE_GNU
- && def\9aed 
-__GNUC__
-
-
-189 \ 1
-       #¡rdu·
-(
-s
-) \
-
-190 (
-__ex\8bnsiÚ__
- \
-
-192 
-__cڡ
\ 5*
-__Þd
- = (
-s
-); \
-
-193 
-size_t
-__Ën
- = 
-       `¡¾\92
- (
-__Þd
-) + 1; \
-
-194 \ 5*
-__Ãw
- = (\ 5
-       `__bu\9et\9a_®loÿ
- (
-__Ën
-); \
-
-195 (\ 5
-       `memýy
- (
-__Ãw
-, 
-__Þd
-, 
-__Ën
-); \
-
-196 
-       }
-}))
-
-       )
-
-199 \ 1
-       #¡ºdu·
-(
-s
-, 
-n
-) \
-
-200 (
-__ex\8bnsiÚ__
- \
-
-202 
-__cڡ
\ 5*
-__Þd
- = (
-s
-); \
-
-203 
-size_t
-__Ën
- = 
-       `¡ºËn
- (
-__Þd
-, (
-n
-)); \
-
-204 \ 5*
-__Ãw
- = (\ 5
-       `__bu\9et\9a_®loÿ
- (
-__Ën
- + 1); \
-
-205 
-__Ãw
-[
-__Ën
-] = '\0'; \
-
-206 (\ 5
-       `memýy
- (
-__Ãw
-, 
-__Þd
-, 
-__Ën
-); \
-
-207 }))
-
-       )
-
-210 
-       g__BEGIN_NAMESPACE_STD
-
-
-212 #ifdeà
-__CORRECT_ISO_CPP_STRING_H_PROTO
-
-
-215 \r\ 5*
-¡rchr
- (\ 5*
-__s
-, \12
-__c
-)
-
-216 
-__THROW
-__asm
- ("¡rchr"è
-__©\8cibu\8b_pu»__
-__nÚnuÎ
- ((1));
-
-217 \r
-__cڡ
\ 5*
-¡rchr
- (__cڡ \ 5*
-__s
-, \12
-__c
-)
-
-218 
-__THROW
-__asm
- ("¡rchr"è
-__©\8cibu\8b_pu»__
-__nÚnuÎ
- ((1));
-
-220 #ifdeà
-__OPTIMIZE__
-
-
-221 
-__ex\8bº_®ways_\9al\9ae
\ 5*
-
-222 
-¡rchr
- (\ 5*
-__s
-, \12
-__c
-       g__THROW
-
-
-224 \15 
-__bu\9et\9a_¡rchr
- (
-__s
-, 
-__c
-);
-
-227 
-__ex\8bº_®ways_\9al\9ae
-__cڡ
\ 5*
-
-228 
-¡rchr
- (
-__cڡ
\ 5*
-__s
-, \12
-__c
-       g__THROW
-
-
-230 \15 
-__bu\9et\9a_¡rchr
- (
-__s
-, 
-__c
-);
-
-235 \r\ 5*
-       $¡rchr
- (
-__cڡ
\ 5*
-__s
-, \12
-__c
-)
-
-236 
-__THROW
-__©\8cibu\8b_pu»__
-       `__nÚnuÎ
- ((1));
-
-239 #ifdeà
-__CORRECT_ISO_CPP_STRING_H_PROTO
-
-
-242 \r\ 5*
-       `¡¼chr
- (\ 5*
-__s
-, \12
-__c
-)
-
-243 
-__THROW
-       `__asm
- ("¡¼chr"è
-__©\8cibu\8b_pu»__
-       `__nÚnuÎ
- ((1));
-
-244 \r
-__cڡ
\ 5*
-       `¡¼chr
- (__cڡ \ 5*
-__s
-, \12
-__c
-)
-
-245 
-__THROW
-       `__asm
- ("¡¼chr"è
-__©\8cibu\8b_pu»__
-       `__nÚnuÎ
- ((1));
-
-247 #ifdeà
-__OPTIMIZE__
-
-
-248 
-__ex\8bº_®ways_\9al\9ae
\ 5*
-
-249 
-       `¡¼chr
- (\ 5*
-__s
-, \12
-__c
-__THROW
-
-
-251 \15 
-       `__bu\9et\9a_¡¼chr
- (
-__s
-, 
-__c
-);
-
-254 
-__ex\8bº_®ways_\9al\9ae
-__cڡ
\ 5*
-
-255 
-       `¡¼chr
- (
-__cڡ
\ 5*
-__s
-, \12
-__c
-__THROW
-
-
-257 \15 
-       `__bu\9et\9a_¡¼chr
- (
-__s
-, 
-__c
-);
-
-260 
-       }
-}
-
-262 \r\ 5*
-       $¡¼chr
- (
-__cڡ
\ 5*
-__s
-, \12
-__c
-)
-
-263 
-__THROW
-__©\8cibu\8b_pu»__
-       `__nÚnuÎ
- ((1));
-
-265 
-__END_NAMESPACE_STD
-
-
-267 #ifdeà
-__USE_GNU
-
-
-270 #ifdeà
-__CORRECT_ISO_CPP_STRING_H_PROTO
-
-
-271 \r"C++" \ 5*
-       $¡rchºul
- (\ 5*
-__s
-, \12
-__c
-)
-
-272 
-__THROW
-       `__asm
- ("¡rchºul"è
-__©\8cibu\8b_pu»__
-       `__nÚnuÎ
- ((1));
-
-273 \r"C++" 
-__cڡ
\ 5*
-       $¡rchºul
- (
-__cڡ
\ 5*
-__s
-, \12
-__c
-)
-
-274 
-__THROW
-       `__asm
- ("¡rchºul"è
-__©\8cibu\8b_pu»__
-       `__nÚnuÎ
- ((1));
-
-276 \r\ 5*
-       $¡rchºul
- (
-__cڡ
\ 5*
-__s
-, \12
-__c
-)
-
-277 
-__THROW
-__©\8cibu\8b_pu»__
-       `__nÚnuÎ
- ((1));
-
-281 
-__BEGIN_NAMESPACE_STD
-
-
-284 \r
-size_t
-       $¡rc¥n
- (
-__cڡ
\ 5*
-__s
-, __cڡ \ 5*
-__»jeù
-)
-
-285 
-__THROW
-__©\8cibu\8b_pu»__
-       `__nÚnuÎ
- ((1, 2));
-
-288 \r
-size_t
-       $¡r¥n
- (
-__cڡ
\ 5*
-__s
-, __cڡ \ 5*
-__acû±
-)
-
-289 
-__THROW
-__©\8cibu\8b_pu»__
-       `__nÚnuÎ
- ((1, 2));
-
-291 #ifdeà
-__CORRECT_ISO_CPP_STRING_H_PROTO
-
-
-294 \r\ 5*
-       `¡½brk
- (\ 5*
-__s
-, 
-__cڡ
\ 5*
-__acû±
-)
-
-295 
-__THROW
-       `__asm
- ("¡½brk"è
-__©\8cibu\8b_pu»__
-       `__nÚnuÎ
- ((1, 2));
-
-296 \r
-__cڡ
\ 5*
-       `¡½brk
- (__cڡ \ 5*
-__s
-, __cڡ \ 5*
-__acû±
-)
-
-297 
-__THROW
-       `__asm
- ("¡½brk"è
-__©\8cibu\8b_pu»__
-       `__nÚnuÎ
- ((1, 2));
-
-299 #ifdeà
-__OPTIMIZE__
-
-
-300 
-__ex\8bº_®ways_\9al\9ae
\ 5*
-
-301 
-       `¡½brk
- (\ 5*
-__s
-, 
-__cڡ
\ 5*
-__acû±
-__THROW
-
-
-303 \15 
-       `__bu\9et\9a_¡½brk
- (
-__s
-, 
-__acû±
-);
-
-306 
-__ex\8bº_®ways_\9al\9ae
-__cڡ
\ 5*
-
-307 
-       `¡½brk
- (
-__cڡ
\ 5*
-__s
-, __cڡ \ 5*
-__acû±
-__THROW
-
-
-309 \15 
-       `__bu\9et\9a_¡½brk
- (
-__s
-, 
-__acû±
-);
-
-312 
-       }
-}
-
-314 \r\ 5*
-       $¡½brk
- (
-__cڡ
\ 5*
-__s
-, __cڡ \ 5*
-__acû±
-)
-
-315 
-__THROW
-__©\8cibu\8b_pu»__
-       `__nÚnuÎ
- ((1, 2));
-
-318 #ifdeà
-__CORRECT_ISO_CPP_STRING_H_PROTO
-
-
-321 \r\ 5*
-       `¡r¡r
- (\ 5*
-__hay¡ack
-, 
-__cڡ
\ 5*
-__ÃedË
-)
-
-322 
-__THROW
-       `__asm
- ("¡r¡r"è
-__©\8cibu\8b_pu»__
-       `__nÚnuÎ
- ((1, 2));
-
-323 \r
-__cڡ
\ 5*
-       `¡r¡r
- (__cڡ \ 5*
-__hay¡ack
-,
-
-324 
-__cڡ
\ 5*
-__ÃedË
-)
-
-325 
-__THROW
-       `__asm
- ("¡r¡r"è
-__©\8cibu\8b_pu»__
-       `__nÚnuÎ
- ((1, 2));
-
-327 #ifdeà
-__OPTIMIZE__
-
-
-328 
-__ex\8bº_®ways_\9al\9ae
\ 5*
-
-329 
-       `¡r¡r
- (\ 5*
-__hay¡ack
-, 
-__cڡ
\ 5*
-__ÃedË
-__THROW
-
-
-331 \15 
-       `__bu\9et\9a_¡r¡r
- (
-__hay¡ack
-, 
-__ÃedË
-);
-
-334 
-__ex\8bº_®ways_\9al\9ae
-__cڡ
\ 5*
-
-335 
-       `¡r¡r
- (
-__cڡ
\ 5*
-__hay¡ack
-, __cڡ \ 5*
-__ÃedË
-__THROW
-
-
-337 \15 
-       `__bu\9et\9a_¡r¡r
- (
-__hay¡ack
-, 
-__ÃedË
-);
-
-340 
-       }
-}
-
-342 \r\ 5*
-       $¡r¡r
- (
-__cڡ
\ 5*
-__hay¡ack
-, __cڡ \ 5*
-__ÃedË
-)
-
-343 
-__THROW
-__©\8cibu\8b_pu»__
-       `__nÚnuÎ
- ((1, 2));
-
-348 \r\ 5*
-       $¡¹ok
- (\ 5*
-__»¡riù
-__s
-, 
-__cڡ
\ 5*__»¡riù 
-__d\96im
-)
-
-349 
-__THROW
-       `__nÚnuÎ
- ((2));
-
-350 
-__END_NAMESPACE_STD
-
-
-354 \r\ 5*
-       $__¡¹ok_r
- (\ 5*
-__»¡riù
-__s
-,
-
-355 
-__cڡ
\ 5*
-__»¡riù
-__d\96im
-,
-
-356 \ 5**
-__»¡riù
-__§ve_±r
-)
-
-357 
-__THROW
-       `__nÚnuÎ
- ((2, 3));
-
-358 #ià
-def\9aed
-__USE_POSIX
- || def\9aed 
-__USE_MISC
-
-
-359 \r\ 5*
-       $¡¹ok_r
- (\ 5*
-__»¡riù
-__s
-, 
-__cڡ
\ 5*__»¡riù 
-__d\96im
-,
-
-360 \ 5**
-__»¡riù
-__§ve_±r
-)
-
-361 
-__THROW
-       `__nÚnuÎ
- ((2, 3));
-
-364 #ifdeà
-__USE_GNU
-
-
-366 #ifdeà
-__CORRECT_ISO_CPP_STRING_H_PROTO
-
-
-367 \r"C++" \ 5*
-       $¡rÿ£¡r
- (\ 5*
-__hay¡ack
-, 
-__cڡ
\ 5*
-__ÃedË
-)
-
-368 
-__THROW
-       `__asm
- ("¡rÿ£¡r"è
-__©\8cibu\8b_pu»__
-       `__nÚnuÎ
- ((1, 2));
-
-369 \r"C++" 
-__cڡ
\ 5*
-       $¡rÿ£¡r
- (
-__cڡ
\ 5*
-__hay¡ack
-,
-
-370 
-__cڡ
\ 5*
-__ÃedË
-)
-
-371 
-__THROW
-       `__asm
- ("¡rÿ£¡r"è
-__©\8cibu\8b_pu»__
-       `__nÚnuÎ
- ((1, 2));
-
-373 \r\ 5*
-       $¡rÿ£¡r
- (
-__cڡ
\ 5*
-__hay¡ack
-, __cڡ \ 5*
-__ÃedË
-)
-
-374 
-__THROW
-__©\8cibu\8b_pu»__
-       `__nÚnuÎ
- ((1, 2));
-
-378 #ifdeà
-__USE_GNU
-
-
-382 \r\1e*
-       $memmem
- (
-__cڡ
\1e*
-__hay¡ack
-, 
-size_t
-__hay¡ackËn
-,
-
-383 
-__cڡ
\1e*
-__ÃedË
-, 
-size_t
-__ÃedËËn
-)
-
-384 
-__THROW
-__©\8cibu\8b_pu»__
-       `__nÚnuÎ
- ((1, 3));
-
-388 \r\1e*
-       $__mempýy
- (\1e*
-__»¡riù
-__de¡
-,
-
-389 
-__cڡ
\1e*
-__»¡riù
-__¤c
-, 
-size_t
-__n
-)
-
-390 
-__THROW
-       `__nÚnuÎ
- ((1, 2));
-
-391 \r\1e*
-       $mempýy
- (\1e*
-__»¡riù
-__de¡
-,
-
-392 
-__cڡ
\1e*
-__»¡riù
-__¤c
-, 
-size_t
-__n
-)
-
-393 
-__THROW
-       `__nÚnuÎ
- ((1, 2));
-
-397 
-__BEGIN_NAMESPACE_STD
-
-
-399 \r
-size_t
-       $¡¾\92
- (
-__cڡ
\ 5*
-__s
-)
-
-400 
-__THROW
-__©\8cibu\8b_pu»__
-       `__nÚnuÎ
- ((1));
-
-401 
-__END_NAMESPACE_STD
-
-
-403 #ifdef 
-__USE_XOPEN2K8
-
-
-406 \r
-size_t
-       $¡ºËn
- (
-__cڡ
\ 5*
-__¡r\9ag
-, 
-size_t
-__maxËn
-)
-
-407 
-__THROW
-__©\8cibu\8b_pu»__
-       `__nÚnuÎ
- ((1));
-
-411 
-__BEGIN_NAMESPACE_STD
-
-
-413 \r\ 5*
-       $¡»¼Ü
- (\12
-__\94ºum
-__THROW
-;
-
-414 
-__END_NAMESPACE_STD
-
-
-415 #ià
-def\9aed
-__USE_XOPEN2K
- || def\9aed 
-__USE_MISC
-
-
-423 #ià
-def\9aed
-__USE_XOPEN2K
- && !def\9aed 
-__USE_GNU
-
-
-426 #ifdeà
-__REDIRECT_NTH
-
-
-427 \r\12
-       `__REDIRECT_NTH
- (
-¡»¼Ü_r
-,
-
-428 (\12
-__\94ºum
-, \ 5*
-__buf
-, 
-size_t
-__buæ\92
-),
-
-429 
-__xpg_¡»¼Ü_r
-       `__nÚnuÎ
- ((2));
-
-431 \r\12
-       $__xpg_¡»¼Ü_r
- (\12
-__\94ºum
-, \ 5*
-__buf
-, 
-size_t
-__buæ\92
-)
-
-432 
-__THROW
-       `__nÚnuÎ
- ((2));
-
-433 \ 1
-       #¡»¼Ü_r
-__xpg_¡»¼Ü_r
-
-
-       )
-
-438 \r\ 5*
-       $¡»¼Ü_r
- (\12
-__\94ºum
-, \ 5*
-__buf
-, 
-size_t
-__buæ\92
-)
-
-439 
-__THROW
-       `__nÚnuÎ
- ((2));
-
-443 #ifdeà
-__USE_XOPEN2K8
-
-
-445 \r\ 5*
-       $¡»¼Ü_l
- (\12
-__\94ºum
-, 
-__loÿË_t
-__l
-__THROW
-;
-
-451 \r\1e
-       $__bz\94o
- (\1e*
-__s
-, 
-size_t
-__n
-__THROW
-       `__nÚnuÎ
- ((1));
-
-453 #ifdeà
-__USE_BSD
-
-
-455 \r\1e
-       $bcÝy
- (
-__cڡ
\1e*
-__¤c
-, \1e*
-__de¡
-, 
-size_t
-__n
-)
-
-456 
-__THROW
-       `__nÚnuÎ
- ((1, 2));
-
-459 \r\1e
-       $bz\94o
- (\1e*
-__s
-, 
-size_t
-__n
-__THROW
-       `__nÚnuÎ
- ((1));
-
-462 \r\12
-       $bcmp
- (
-__cڡ
\1e*
-__s1
-, __cڡ \1e*
-__s2
-, 
-size_t
-__n
-)
-
-463 
-__THROW
-__©\8cibu\8b_pu»__
-       `__nÚnuÎ
- ((1, 2));
-
-466 #ifdeà
-__CORRECT_ISO_CPP_STRING_H_PROTO
-
-
-469 \r\ 5*
-       `\9adex
- (\ 5*
-__s
-, \12
-__c
-)
-
-470 
-__THROW
-       `__asm
- ("\9adex"è
-__©\8cibu\8b_pu»__
-       `__nÚnuÎ
- ((1));
-
-471 \r
-__cڡ
\ 5*
-       `\9adex
- (__cڡ \ 5*
-__s
-, \12
-__c
-)
-
-472 
-__THROW
-       `__asm
- ("\9adex"è
-__©\8cibu\8b_pu»__
-       `__nÚnuÎ
- ((1));
-
-474 #ià
-def\9aed
-__OPTIMIZE__
- && !def\9aed 
-__CORRECT_ISO_CPP_STRINGS_H_PROTO
-
-
-475 
-__ex\8bº_®ways_\9al\9ae
\ 5*
-
-476 
-       `\9adex
- (\ 5*
-__s
-, \12
-__c
-__THROW
-
-
-478 \15 
-       `__bu\9et\9a_\9adex
- (
-__s
-, 
-__c
-);
-
-481 
-__ex\8bº_®ways_\9al\9ae
-__cڡ
\ 5*
-
-482 
-       `\9adex
- (
-__cڡ
\ 5*
-__s
-, \12
-__c
-__THROW
-
-
-484 \15 
-       `__bu\9et\9a_\9adex
- (
-__s
-, 
-__c
-);
-
-487 
-       }
-}
-
-489 \r\ 5*
-       $\9adex
- (
-__cڡ
\ 5*
-__s
-, \12
-__c
-)
-
-490 
-__THROW
-__©\8cibu\8b_pu»__
-       `__nÚnuÎ
- ((1));
-
-494 #ifdeà
-__CORRECT_ISO_CPP_STRING_H_PROTO
-
-
-497 \r\ 5*
-       `r\9adex
- (\ 5*
-__s
-, \12
-__c
-)
-
-498 
-__THROW
-       `__asm
- ("r\9adex"è
-__©\8cibu\8b_pu»__
-       `__nÚnuÎ
- ((1));
-
-499 \r
-__cڡ
\ 5*
-       `r\9adex
- (__cڡ \ 5*
-__s
-, \12
-__c
-)
-
-500 
-__THROW
-       `__asm
- ("r\9adex"è
-__©\8cibu\8b_pu»__
-       `__nÚnuÎ
- ((1));
-
-502 #ià
-def\9aed
-__OPTIMIZE__
- && !def\9aed 
-__CORRECT_ISO_CPP_STRINGS_H_PROTO
-
-
-503 
-__ex\8bº_®ways_\9al\9ae
\ 5*
-
-504 
-       `r\9adex
- (\ 5*
-__s
-, \12
-__c
-__THROW
-
-
-506 \15 
-       `__bu\9et\9a_r\9adex
- (
-__s
-, 
-__c
-);
-
-509 
-__ex\8bº_®ways_\9al\9ae
-__cڡ
\ 5*
-
-510 
-       `r\9adex
- (
-__cڡ
\ 5*
-__s
-, \12
-__c
-__THROW
-
-
-512 \15 
-       `__bu\9et\9a_r\9adex
- (
-__s
-, 
-__c
-);
-
-515 
-       }
-}
-
-517 \r\ 5*
-       $r\9adex
- (
-__cڡ
\ 5*
-__s
-, \12
-__c
-)
-
-518 
-__THROW
-__©\8cibu\8b_pu»__
-       `__nÚnuÎ
- ((1));
-
-523 \r\12
-       $ffs
- (\12
-__i
-__THROW
-       `__©\8cibu\8b__
- ((
-__cڡ__
-));
-
-527 #ifdef 
-__USE_GNU
-
-
-528 \r\12
-       $ff¦
- (\13\12
-__l
-__THROW
-       `__©\8cibu\8b__
- ((
-__cڡ__
-));
-
-529 #ifdeà
-__GNUC__
-
-
-530 
-__ex\8bnsiÚ__
\r\12
-       $ff¦l
- (\13\13\12
-__Î
-)
-
-531 
-__THROW
-       `__©\8cibu\8b__
- ((
-__cڡ__
-));
-
-536 \r\12
-       $¡rÿ£cmp
- (
-__cڡ
\ 5*
-__s1
-, __cڡ \ 5*
-__s2
-)
-
-537 
-__THROW
-__©\8cibu\8b_pu»__
-       `__nÚnuÎ
- ((1, 2));
-
-540 \r\12
-       $¡ºÿ£cmp
- (
-__cڡ
\ 5*
-__s1
-, __cڡ \ 5*
-__s2
-, 
-size_t
-__n
-)
-
-541 
-__THROW
-__©\8cibu\8b_pu»__
-       `__nÚnuÎ
- ((1, 2));
-
-544 #ifdef 
-__USE_GNU
-
-
-547 \r\12
-       $¡rÿ£cmp_l
- (
-__cڡ
\ 5*
-__s1
-, __cڡ \ 5*
-__s2
-,
-
-548 
-__loÿË_t
-__loc
-)
-
-549 
-__THROW
-__©\8cibu\8b_pu»__
-       `__nÚnuÎ
- ((1, 2, 3));
-
-551 \r\12
-       $¡ºÿ£cmp_l
- (
-__cڡ
\ 5*
-__s1
-, __cڡ \ 5*
-__s2
-,
-
-552 
-size_t
-__n
-, 
-__loÿË_t
-__loc
-)
-
-553 
-__THROW
-__©\8cibu\8b_pu»__
-       `__nÚnuÎ
- ((1, 2, 4));
-
-556 #ifdef 
-__USE_BSD
-
-
-559 \r\ 5*
-       $¡r£p
- (\ 5**
-__»¡riù
-__¡r\9agp
-,
-
-560 
-__cڡ
\ 5*
-__»¡riù
-__d\96im
-)
-
-561 
-__THROW
-       `__nÚnuÎ
- ((1, 2));
-
-564 #ifdef 
-__USE_XOPEN2K8
-
-
-566 \r\ 5*
-       $¡rsigÇl
- (\12
-__sig
-__THROW
-;
-
-569 \r\ 5*
-       $__¡pýy
- (\ 5*
-__»¡riù
-__de¡
-, 
-__cڡ
\ 5*__»¡riù 
-__¤c
-)
-
-570 
-__THROW
-       `__nÚnuÎ
- ((1, 2));
-
-571 \r\ 5*
-       $¡pýy
- (\ 5*
-__»¡riù
-__de¡
-, 
-__cڡ
\ 5*__»¡riù 
-__¤c
-)
-
-572 
-__THROW
-       `__nÚnuÎ
- ((1, 2));
-
-576 \r\ 5*
-       $__¡²ýy
- (\ 5*
-__»¡riù
-__de¡
-,
-
-577 
-__cڡ
\ 5*
-__»¡riù
-__¤c
-, 
-size_t
-__n
-)
-
-578 
-__THROW
-       `__nÚnuÎ
- ((1, 2));
-
-579 \r\ 5*
-       $¡²ýy
- (\ 5*
-__»¡riù
-__de¡
-,
-
-580 
-__cڡ
\ 5*
-__»¡riù
-__¤c
-, 
-size_t
-__n
-)
-
-581 
-__THROW
-       `__nÚnuÎ
- ((1, 2));
-
-584 #ifdef 
-__USE_GNU
-
-
-586 \r\12
-       $¡rv\94scmp
- (
-__cڡ
\ 5*
-__s1
-, __cڡ \ 5*
-__s2
-)
-
-587 
-__THROW
-__©\8cibu\8b_pu»__
-       `__nÚnuÎ
- ((1, 2));
-
-590 \r\ 5*
-       $¡räy
- (\ 5*
-__¡r\9ag
-__THROW
-       `__nÚnuÎ
- ((1));
-
-593 \r\1e*
-       $memäob
- (\1e*
-__s
-, 
-size_t
-__n
-__THROW
-       `__nÚnuÎ
- ((1));
-
-595 #iâdeà
-ba£Çme
-
-
-600 #ifdeà
-__CORRECT_ISO_CPP_STRING_H_PROTO
-
-
-601 \r"C++" \ 5*
-       $ba£Çme
- (\ 5*
-__f\9e\92ame
-)
-
-602 
-__THROW
-       `__asm
- ("ba£Çme"è
-       `__nÚnuÎ
- ((1));
-
-603 \r"C++" 
-__cڡ
\ 5*
-       $ba£Çme
- (
-__cڡ
\ 5*
-__f\9e\92ame
-)
-
-604 
-__THROW
-       `__asm
- ("ba£Çme"è
-       `__nÚnuÎ
- ((1));
-
-606 \r\ 5*
-       $ba£Çme
- (
-__cڡ
\ 5*
-__f\9e\92ame
-__THROW
-       `__nÚnuÎ
- ((1));
-
-612 #ià
-def\9aed
-__GNUC__
- && __GNUC__ >= 2
-
-613 #ià
-def\9aed
-__OPTIMIZE__
- && !def\9aed 
-__OPTIMIZE_SIZE__
- \
-
-614 && !
-def\9aed
-__NO_INLINE__
- && !def\9aed 
-__ýlu¥lus
-
-
-634 \ 2
-       ~<b\99s/¡r\9ag.h
->
-
-637 \ 2
-       ~<b\99s/¡r\9ag2.h
->
-
-640 #ià
-__USE_FORTIFY_LEVEL
- > 0 && 
-def\9aed
-__ex\8bº_®ways_\9al\9ae
-
-
-642 \ 2
-       ~<b\99s/¡r\9ag3.h
->
-
-646 
-__END_DECLS
-
-
-       @/usr/include/unistd.h
-
-23 #iâdef 
-_UNISTD_H
-
-
-24 \ 1
-       #_UNISTD_H
- 1
-
-       )
-
-26 \ 2
-       ~<ã©u»s.h
->
-
-28 
-       g__BEGIN_DECLS
-
-
-33 #ifdeà
-__USE_XOPEN2K8
-
-
-35 \ 1
-       #_POSIX_VERSION
- 200809L
-
-       )
-
-36 #\96
-def\9aed
-__USE_XOPEN2K
-
-
-38 \ 1
-       #_POSIX_VERSION
- 200112L
-
-       )
-
-39 #\96
-def\9aed
-__USE_POSIX199506
-
-
-41 \ 1
-       #_POSIX_VERSION
- 199506L
-
-       )
-
-42 #\96
-def\9aed
-__USE_POSIX199309
-
-
-44 \ 1
-       #_POSIX_VERSION
- 199309L
-
-       )
-
-47 \ 1
-       #_POSIX_VERSION
- 199009L
-
-       )
-
-53 #ifdeà
-__USE_XOPEN2K8
-
-
-54 \ 1
-       #__POSIX2_THIS_VERSION
- 200809L
-
-       )
-
-56 #\96
-def\9aed
-__USE_XOPEN2K
-
-
-58 \ 1
-       #__POSIX2_THIS_VERSION
- 200112L
-
-       )
-
-59 #\96
-def\9aed
-__USE_POSIX199506
-
-
-61 \ 1
-       #__POSIX2_THIS_VERSION
- 199506L
-
-       )
-
-64 \ 1
-       #__POSIX2_THIS_VERSION
- 199209L
-
-       )
-
-68 \ 1
-       #_POSIX2_VERSION
-__POSIX2_THIS_VERSION
-
-
-       )
-
-72 \ 1
-       #_POSIX2_C_BIND
-__POSIX2_THIS_VERSION
-
-
-       )
-
-76 \ 1
-       #_POSIX2_C_DEV
-__POSIX2_THIS_VERSION
-
-
-       )
-
-80 \ 1
-       #_POSIX2_SW_DEV
-__POSIX2_THIS_VERSION
-
-
-       )
-
-84 \ 1
-       #_POSIX2_LOCALEDEF
-__POSIX2_THIS_VERSION
-
-
-       )
-
-87 #ifdeà
-__USE_XOPEN2K8
-
-
-88 \ 1
-       #_XOPEN_VERSION
- 700
-
-       )
-
-89 #\96
-def\9aed
-__USE_XOPEN2K
-
-
-90 \ 1
-       #_XOPEN_VERSION
- 600
-
-       )
-
-91 #\96
-def\9aed
-__USE_UNIX98
-
-
-92 \ 1
-       #_XOPEN_VERSION
- 500
-
-       )
-
-94 \ 1
-       #_XOPEN_VERSION
- 4
-
-       )
-
-98 \ 1
-       #_XOPEN_XCU_VERSION
- 4
-
-       )
-
-101 \ 1
-       #_XOPEN_XPG2
- 1
-
-       )
-
-102 \ 1
-       #_XOPEN_XPG3
- 1
-
-       )
-
-103 \ 1
-       #_XOPEN_XPG4
- 1
-
-       )
-
-106 \ 1
-       #_XOPEN_UNIX
- 1
-
-       )
-
-109 \ 1
-       #_XOPEN_CRYPT
- 1
-
-       )
-
-113 \ 1
-       #_XOPEN_ENH_I18N
- 1
-
-       )
-
-116 \ 1
-       #_XOPEN_LEGACY
- 1
-
-       )
-
-203 \ 2
-       ~<b\99s/posix_Ýt.h
->
-
-206 #ià
-def\9aed
-__USE_UNIX98
- || def\9aed 
-__USE_XOPEN2K
-
-
-207 \ 2
-       ~<b\99s/\92v\9cÚm\92ts.h
->
-
-211 \ 1
-       #STDIN_FILENO
- 0
-
-       )
-
-212 \ 1
-       #STDOUT_FILENO
- 1
-
-       )
-
-213 \ 1
-       #STDERR_FILENO
- 2
-
-       )
-
-218 \ 2
-       ~<b\99s/ty³s.h
->
-
-220 #iâdef 
-__ssize_t_def\9aed
-
-
-221 \e
-__ssize_t
-       tssize_t
-;
-
-222 \ 1
-       #__ssize_t_def\9aed
-
-
-       )
-
-225 \ 1
-       #__Ãed_size_t
-
-
-       )
-
-226 \ 1
-       #__Ãed_NULL
-
-
-       )
-
-227 \ 2
-       ~<¡ddef.h
->
-
-229 #ià
-def\9aed
-__USE_XOPEN
- || def\9aed 
-__USE_XOPEN2K
-
-
-232 #iâdeà
-__gid_t_def\9aed
-
-
-233 \e
-__gid_t
-       tgid_t
-;
-
-234 \ 1
-       #__gid_t_def\9aed
-
-
-       )
-
-237 #iâdeà
-__uid_t_def\9aed
-
-
-238 \e
-__uid_t
-       tuid_t
-;
-
-239 \ 1
-       #__uid_t_def\9aed
-
-
-       )
-
-242 #iâdeà
-__off_t_def\9aed
-
-
-243 #iâdeà
-__USE_FILE_OFFSET64
-
-
-244 \e
-__off_t
-       toff_t
-;
-
-246 \e
-__off64_t
-       toff_t
-;
-
-248 \ 1
-       #__off_t_def\9aed
-
-
-       )
-
-250 #ià
-def\9aed
-__USE_LARGEFILE64
- && !def\9aed 
-__off64_t_def\9aed
-
-
-251 \e
-__off64_t
-       toff64_t
-;
-
-252 \ 1
-       #__off64_t_def\9aed
-
-
-       )
-
-255 #iâdeà
-__u£cÚds_t_def\9aed
-
-
-256 \e
-__u£cÚds_t
-       tu£cÚds_t
-;
-
-257 \ 1
-       #__u£cÚds_t_def\9aed
-
-
-       )
-
-260 #iâdeà
-__pid_t_def\9aed
-
-
-261 \e
-__pid_t
-       tpid_t
-;
-
-262 \ 1
-       #__pid_t_def\9aed
-
-
-       )
-
-266 #ià
-def\9aed
-__USE_MISC
- || def\9aed 
-__USE_XOPEN_EXTENDED
- || def\9aed 
-__USE_XOPEN2K
-
-
-267 #iâdeà
-__\9a\8d\8c_t_def\9aed
-
-
-268 \e
-__\9a\8d\8c_t
-       t\9a\8d\8c_t
-;
-
-269 \ 1
-       #__\9a\8d\8c_t_def\9aed
-
-
-       )
-
-273 #ià
-def\9aed
-__USE_BSD
- || def\9aed 
-__USE_XOPEN
-
-
-274 #iâdeà
-__sockËn_t_def\9aed
-
-
-275 \e
-__sockËn_t
-       tsockËn_t
-;
-
-276 \ 1
-       #__sockËn_t_def\9aed
-
-
-       )
-
-282 \ 1
-       #R_OK
- 4
-
-       )
-
-283 \ 1
-       #W_OK
- 2
-
-       )
-
-284 \ 1
-       #X_OK
- 1
-
-       )
-
-285 \ 1
-       #F_OK
- 0
-
-       )
-
-288 \r\12
-       $acûss
- (
-__cڡ
\ 5*
-__Çme
-, \12
-__ty³
-__THROW
-       `__nÚnuÎ
- ((1));
-
-290 #ifdeà
-__USE_GNU
-
-
-293 \r\12
-       $euidacûss
- (
-__cڡ
\ 5*
-__Çme
-, \12
-__ty³
-)
-
-294 
-__THROW
-       `__nÚnuÎ
- ((1));
-
-297 \r\12
-       $\97cûss
- (
-__cڡ
\ 5*
-__Çme
-, \12
-__ty³
-)
-
-298 
-__THROW
-       `__nÚnuÎ
- ((1));
-
-301 #ifdeà
-__USE_ATFILE
-
-
-305 \r\12
-       $çcûs§t
- (\12
-__fd
-, 
-__cڡ
\ 5*
-__f\9ee
-, \12
-__ty³
-, \12
-__æag
-)
-
-306 
-__THROW
-       `__nÚnuÎ
- ((2)è
-__wur
-;
-
-311 #iâdef 
-_STDIO_H
-
-
-312 \ 1
-       #SEEK_SET
- 0
-
-       )
-
-313 \ 1
-       #SEEK_CUR
- 1
-
-       )
-
-314 \ 1
-       #SEEK_END
- 2
-
-       )
-
-317 #ià
-def\9aed
-__USE_BSD
- && !def\9aed 
-L_SET
-
-
-319 \ 1
-       #L_SET
-SEEK_SET
-
-
-       )
-
-320 \ 1
-       #L_INCR
-SEEK_CUR
-
-
-       )
-
-321 \ 1
-       #L_XTND
-SEEK_END
-
-
-       )
-
-330 #iâdeà
-__USE_FILE_OFFSET64
-
-
-331 \r
-__off_t
-       $l£ek
- (\12
-__fd
-, 
-__off_t
-__off£t
-, \12
-__wh\92û
-__THROW
-;
-
-333 #ifdeà
-__REDIRECT_NTH
-
-
-334 \r
-__off64_t
-       `__REDIRECT_NTH
- (
-l£ek
-,
-
-335 (\12
-__fd
-, 
-__off64_t
-__off£t
-, \12
-__wh\92û
-),
-
-336 
-l£ek64
-);
-
-338 \ 1
-       #l£ek
-l£ek64
-
-
-       )
-
-341 #ifdeà
-__USE_LARGEFILE64
-
-
-342 \r
-__off64_t
-       $l£ek64
- (\12
-__fd
-, 
-__off64_t
-__off£t
-, \12
-__wh\92û
-)
-
-343 
-__THROW
-;
-
-350 \r\12
-       `þo£
- (\12
-__fd
-);
-
-357 \r
-ssize_t
-       $»ad
- (\12
-__fd
-, \1e*
-__buf
-, 
-size_t
-__nby\8bs
-__wur
-;
-
-363 \r
-ssize_t
-       $wr\99e
- (\12
-__fd
-, 
-__cڡ
\1e*
-__buf
-, 
-size_t
-__n
-__wur
-;
-
-365 #ià
-def\9aed
-__USE_UNIX98
- || def\9aed 
-__USE_XOPEN2K8
-
-
-366 #iâdeà
-__USE_FILE_OFFSET64
-
-
-373 \r
-ssize_t
-       $´\97d
- (\12
-__fd
-, \1e*
-__buf
-, 
-size_t
-__nby\8bs
-,
-
-374 
-__off_t
-__off£t
-__wur
-;
-
-381 \r
-ssize_t
-       $pwr\99e
- (\12
-__fd
-, 
-__cڡ
\1e*
-__buf
-, 
-size_t
-__n
-,
-
-382 
-__off_t
-__off£t
-__wur
-;
-
-384 #ifdeà
-__REDIRECT
-
-
-385 \r
-ssize_t
-       `__REDIRECT
- (
\97d
-, (\12
-__fd
-, \1e*
-__buf
-, 
-size_t
-__nby\8bs
-,
-
-386 
-__off64_t
-__off£t
-),
-
-387 
\97d64
-__wur
-;
-
-388 \r
-ssize_t
-       `__REDIRECT
- (
-pwr\99e
-, (\12
-__fd
-, 
-__cڡ
\1e*
-__buf
-,
-
-389 
-size_t
-__nby\8bs
-, 
-__off64_t
-__off£t
-),
-
-390 
-pwr\99e64
-__wur
-;
-
-392 \ 1
-       #´\97d
\97d64
-
-
-       )
-
-393 \ 1
-       #pwr\99e
-pwr\99e64
-
-
-       )
-
-397 #ifdeà
-__USE_LARGEFILE64
-
-
-401 \r
-ssize_t
-       $´\97d64
- (\12
-__fd
-, \1e*
-__buf
-, 
-size_t
-__nby\8bs
-,
-
-402 
-__off64_t
-__off£t
-__wur
-;
-
-405 \r
-ssize_t
-       $pwr\99e64
- (\12
-__fd
-, 
-__cڡ
\1e*
-__buf
-, 
-size_t
-__n
-,
-
-406 
-__off64_t
-__off£t
-__wur
-;
-
-414 \r\12
-       $p\9de
- (\12
-__p\9dedes
-[2]è
-__THROW
-__wur
-;
-
-416 #ifdeà
-__USE_GNU
-
-
-419 \r\12
-       $p\9de2
- (\12
-__p\9dedes
-[2], \12
-__æags
-__THROW
-__wur
-;
-
-429 \r\1d\12
-       $®¬m
- (\1d\12
-__£cÚds
-__THROW
-;
-
-441 \r\1d\12
-       `¦\93p
- (\1d\12
-__£cÚds
-);
-
-443 #ià(
-def\9aed
-__USE_XOPEN_EXTENDED
- && !def\9aed 
-__USE_XOPEN2K8
-) \
-
-444 || 
-def\9aed
-__USE_BSD
-
-
-449 \r
-__u£cÚds_t
-       $u®¬m
- (
-__u£cÚds_t
-__v®ue
-, __u£cÚds_\88
-__\9a\8brv®
-)
-
-450 
-__THROW
-;
-
-457 \r\12
-       `u¦\93p
- (
-__u£cÚds_t
-__u£cÚds
-);
-
-466 \r\12
-       `·u£
- (\1e);
-
-470 \r\12
-       $chown
- (
-__cڡ
\ 5*
-__f\9ee
-, 
-__uid_t
-__owÃr
-, 
-__gid_t
-__group
-)
-
-471 
-__THROW
-       `__nÚnuÎ
- ((1)è
-__wur
-;
-
-473 #ià
-def\9aed
-__USE_BSD
- || def\9aed 
-__USE_XOPEN_EXTENDED
- || def\9aed 
-__USE_XOPEN2K8
-
-
-475 \r\12
-       $fchown
- (\12
-__fd
-, 
-__uid_t
-__owÃr
-, 
-__gid_t
-__group
-__THROW
-__wur
-;
-
-480 \r\12
-       $lchown
- (
-__cڡ
\ 5*
-__f\9ee
-, 
-__uid_t
-__owÃr
-, 
-__gid_t
-__group
-)
-
-481 
-__THROW
-       `__nÚnuÎ
- ((1)è
-__wur
-;
-
-485 #ifdeà
-__USE_ATFILE
-
-
-488 \r\12
-       $fchowÇt
- (\12
-__fd
-, 
-__cڡ
\ 5*
-__f\9ee
-, 
-__uid_t
-__owÃr
-,
-
-489 
-__gid_t
-__group
-, \12
-__æag
-)
-
-490 
-__THROW
-       `__nÚnuÎ
- ((2)è
-__wur
-;
-
-494 \r\12
-       $chd\9c
- (
-__cڡ
\ 5*
-__·th
-__THROW
-       `__nÚnuÎ
- ((1)è
-__wur
-;
-
-496 #ià
-def\9aed
-__USE_BSD
- || def\9aed 
-__USE_XOPEN_EXTENDED
- || def\9aed 
-__USE_XOPEN2K8
-
-
-498 \r\12
-       $fchd\9c
- (\12
-__fd
-__THROW
-__wur
-;
-
-508 \r\ 5*
-       $g\91cwd
- (\ 5*
-__buf
-, 
-size_t
-__size
-__THROW
-__wur
-;
-
-510 #ifdef 
-__USE_GNU
-
-
-514 \r\ 5*
-       $g\91_cu¼\92t_d\9c_Çme
- (\1eè
-__THROW
-;
-
-517 #ià(
-def\9aed
-__USE_XOPEN_EXTENDED
- && !def\9aed 
-__USE_XOPEN2K8
-) \
-
-518 || 
-def\9aed
-__USE_BSD
-
-
-522 \r\ 5*
-       $g\91wd
- (\ 5*
-__buf
-)
-
-523 
-__THROW
-       `__nÚnuÎ
- ((1)è
-__©\8cibu\8b_d\95»ÿ\8bd__
-__wur
-;
-
-528 \r\12
-       $dup
- (\12
-__fd
-__THROW
-__wur
-;
-
-531 \r\12
-       $dup2
- (\12
-__fd
-, \12
-__fd2
-__THROW
-;
-
-533 #ifdeà
-__USE_GNU
-
-
-536 \r\12
-       $dup3
- (\12
-__fd
-, \12
-__fd2
-, \12
-__æags
-__THROW
-;
-
-540 \r\ 5**
-__\92v\9cÚ
-;
-
-541 #ifdeà
-__USE_GNU
-
-
-542 \r\ 5**
-\92v\9cÚ
-;
-
-548 \r\12
-       $execve
- (
-__cڡ
\ 5*
-__·th
-, \ 5*__cڡ 
-__¬gv
-[],
-
-549 \ 5*
-__cڡ
-__\92vp
-[]è
-__THROW
-       `__nÚnuÎ
- ((1, 2));
-
-551 #ifdeà
-__USE_XOPEN2K8
-
-
-554 \r\12
-       $ãxecve
- (\12
-__fd
-, \ 5*
-__cڡ
-__¬gv
-[], \ 5*__cڡ 
-__\92vp
-[])
-
-555 
-__THROW
-       `__nÚnuÎ
- ((2));
-
-560 \r\12
-       $execv
- (
-__cڡ
\ 5*
-__·th
-, \ 5*__cڡ 
-__¬gv
-[])
-
-561 
-__THROW
-       `__nÚnuÎ
- ((1, 2));
-
-565 \r\12
-       $exeþe
- (
-__cڡ
\ 5*
-__·th
-, __cڡ \ 5*
-__¬g
-, ...)
-
-566 
-__THROW
-       `__nÚnuÎ
- ((1, 2));
-
-570 \r\12
-       $exeþ
- (
-__cڡ
\ 5*
-__·th
-, __cڡ \ 5*
-__¬g
-, ...)
-
-571 
-__THROW
-       `__nÚnuÎ
- ((1, 2));
-
-575 \r\12
-       $execvp
- (
-__cڡ
\ 5*
-__f\9ee
-, \ 5*__cڡ 
-__¬gv
-[])
-
-576 
-__THROW
-       `__nÚnuÎ
- ((1, 2));
-
-581 \r\12
-       $exeþp
- (
-__cڡ
\ 5*
-__f\9ee
-, __cڡ \ 5*
-__¬g
-, ...)
-
-582 
-__THROW
-       `__nÚnuÎ
- ((1, 2));
-
-584 #ifdeà
-__USE_GNU
-
-
-587 \r\12
-       $execv³
- (
-__cڡ
\ 5*
-__f\9ee
-, \ 5*__cڡ 
-__¬gv
-[],
-
-588 \ 5*
-__cڡ
-__\92vp
-[])
-
-589 
-__THROW
-       `__nÚnuÎ
- ((1, 2));
-
-593 #ià
-def\9aed
-__USE_MISC
- || def\9aed 
-__USE_XOPEN
-
-
-595 \r\12
-       $niû
- (\12
-__\9ac
-__THROW
-__wur
-;
-
-600 \r\1e
-       $_ex\99
- (\12
-__¡©us
-       `__©\8cibu\8b__
- ((
-__nÜ\91uº__
-));
-
-606 \ 2
-       ~<b\99s/cÚâame.h
->
-
-609 \r\13\12
-       $·thcÚf
- (
-__cڡ
\ 5*
-__·th
-, \12
-__Çme
-)
-
-610 
-__THROW
-       `__nÚnuÎ
- ((1));
-
-613 \r\13\12
-       $å©hcÚf
- (\12
-__fd
-, \12
-__Çme
-__THROW
-;
-
-616 \r\13\12
-       $syscÚf
- (\12
-__Çme
-__THROW
-;
-
-618 #ifdef 
-__USE_POSIX2
-
-
-620 \r
-size_t
-       $cÚf¡r
- (\12
-__Çme
-, \ 5*
-__buf
-, 
-size_t
-__Ën
-__THROW
-;
-
-625 \r
-__pid_t
-       $g\91pid
- (\1eè
-__THROW
-;
-
-628 \r
-__pid_t
-       $g\91µid
- (\1eè
-__THROW
-;
-
-632 #iâdeà
-__FAVOR_BSD
-
-
-633 \r
-__pid_t
-       $g\91pg½
- (\1eè
-__THROW
-;
-
-635 #ifdeà
-__REDIRECT_NTH
-
-
-636 \r
-__pid_t
-       `__REDIRECT_NTH
- (
-g\91pg½
-, (__pid_\88
-__pid
-), 
-__g\91pgid
-);
-
-638 \ 1
-       #g\91pg½
-__g\91pgid
-
-
-       )
-
-643 \r
-__pid_t
-       $__g\91pgid
- (
-__pid_t
-__pid
-__THROW
-;
-
-644 #ià
-def\9aed
-__USE_XOPEN_EXTENDED
- || def\9aed 
-__USE_XOPEN2K8
-
-
-645 \r
-__pid_t
-       $g\91pgid
- (
-__pid_t
-__pid
-__THROW
-;
-
-652 \r\12
-       $£\8dgid
- (
-__pid_t
-__pid
-, __pid_\88
-__pgid
-__THROW
-;
-
-654 #ià
-def\9aed
-__USE_SVID
- || def\9aed 
-__USE_BSD
- || def\9aed 
-__USE_XOPEN_EXTENDED
-
-
-665 #iâdeà
-__FAVOR_BSD
-
-
-669 \r\12
-       $£\8d
- (\1eè
-__THROW
-;
-
-674 #ifdeà
-__REDIRECT_NTH
-
-
-675 \r\12
-       `__REDIRECT_NTH
- (
\8d
-, (
-__pid_t
-__pid
-, __pid_\88
-__pg½
-), 
\8dgid
-);
-
-677 \ 1
-       #£\8d
\8dgid
-
-
-       )
-
-686 \r
-__pid_t
-       $£tsid
- (\1eè
-__THROW
-;
-
-688 #ià
-def\9aed
-__USE_XOPEN_EXTENDED
- || def\9aed 
-__USE_XOPEN2K8
-
-
-690 \r
-__pid_t
-       $g\91sid
- (
-__pid_t
-__pid
-__THROW
-;
-
-694 \r
-__uid_t
-       $g\91uid
- (\1eè
-__THROW
-;
-
-697 \r
-__uid_t
-       $g\91euid
- (\1eè
-__THROW
-;
-
-700 \r
-__gid_t
-       $g\91gid
- (\1eè
-__THROW
-;
-
-703 \r
-__gid_t
-       $g\91egid
- (\1eè
-__THROW
-;
-
-708 \r\12
-       $g\91groups
- (\12
-__size
-, 
-__gid_t
-__li¡
-[]è
-__THROW
-__wur
-;
-
-710 #ifdef 
-__USE_GNU
-
-
-712 \r\12
-       $group_memb\94
- (
-__gid_t
-__gid
-__THROW
-;
-
-719 \r\12
-       $£tuid
- (
-__uid_t
-__uid
-__THROW
-;
-
-721 #ià
-def\9aed
-__USE_BSD
- || def\9aed 
-__USE_XOPEN_EXTENDED
-
-
-724 \r\12
-       $£\8ceuid
- (
-__uid_t
-__ruid
-, __uid_\88
-__euid
-__THROW
-;
-
-727 #ià
-def\9aed
-__USE_BSD
- || def\9aed 
-__USE_XOPEN2K
-
-
-729 \r\12
-       $£\8buid
- (
-__uid_t
-__uid
-__THROW
-;
-
-736 \r\12
-       $£tgid
- (
-__gid_t
-__gid
-__THROW
-;
-
-738 #ià
-def\9aed
-__USE_BSD
- || def\9aed 
-__USE_XOPEN_EXTENDED
-
-
-741 \r\12
-       $£\8cegid
- (
-__gid_t
-__rgid
-, __gid_\88
-__egid
-__THROW
-;
-
-744 #ià
-def\9aed
-__USE_BSD
- || def\9aed 
-__USE_XOPEN2K
-
-
-746 \r\12
-       $£\8bgid
- (
-__gid_t
-__gid
-__THROW
-;
-
-749 #ifdeà
-__USE_GNU
-
-
-752 \r\12
-       $g\91»suid
- (
-__uid_t
- *
-__ruid
-, __uid_\88*
-__euid
-, __uid_\88*
-__suid
-)
-
-753 
-__THROW
-;
-
-757 \r\12
-       $g\91»sgid
- (
-__gid_t
- *
-__rgid
-, __gid_\88*
-__egid
-, __gid_\88*
-__sgid
-)
-
-758 
-__THROW
-;
-
-762 \r\12
-       $£\8cesuid
- (
-__uid_t
-__ruid
-, __uid_\88
-__euid
-, __uid_\88
-__suid
-)
-
-763 
-__THROW
-;
-
-767 \r\12
-       $£\8cesgid
- (
-__gid_t
-__rgid
-, __gid_\88
-__egid
-, __gid_\88
-__sgid
-)
-
-768 
-__THROW
-;
-
-775 \r
-__pid_t
-       $fÜk
- (\1eè
-__THROW
-;
-
-777 #ià(
-def\9aed
-__USE_XOPEN_EXTENDED
- && !def\9aed 
-__USE_XOPEN2K8
-) \
-
-778 || 
-def\9aed
-__USE_BSD
-
-
-783 \r
-__pid_t
-       $vfÜk
- (\1eè
-__THROW
-;
-
-789 \r\ 5*
-       $\89yÇme
- (\12
-__fd
-__THROW
-;
-
-793 \r\12
-       $\89yÇme_r
- (\12
-__fd
-, \ 5*
-__buf
-, 
-size_t
-__buæ\92
-)
-
-794 
-__THROW
-       `__nÚnuÎ
- ((2)è
-__wur
-;
-
-798 \r\12
-       $i§\89y
- (\12
-__fd
-__THROW
-;
-
-800 #ià
-def\9aed
-__USE_BSD
- \
-
-801 || (
-def\9aed
-__USE_XOPEN_EXTENDED
- && !def\9aed 
-__USE_UNIX98
-)
-
-804 \r\12
-       $\89y¦Ù
- (\1eè
-__THROW
-;
-
-809 \r\12
-       $l\9ak
- (
-__cڡ
\ 5*
-__äom
-, __cڡ \ 5*
-__to
-)
-
-810 
-__THROW
-       `__nÚnuÎ
- ((1, 2)è
-__wur
-;
-
-812 #ifdeà
-__USE_ATFILE
-
-
-815 \r\12
-       $l\9a
- (\12
-__äomfd
-, 
-__cڡ
\ 5*
-__äom
-, \12
-__tofd
-,
-
-816 
-__cڡ
\ 5*
-__to
-, \12
-__æags
-)
-
-817 
-__THROW
-       `__nÚnuÎ
- ((2, 4)è
-__wur
-;
-
-820 #ià
-def\9aed
-__USE_BSD
- || def\9aed 
-__USE_XOPEN_EXTENDED
- || def\9aed 
-__USE_XOPEN2K
-
-
-822 \r\12
-       $syml\9ak
- (
-__cڡ
\ 5*
-__äom
-, __cڡ \ 5*
-__to
-)
-
-823 
-__THROW
-       `__nÚnuÎ
- ((1, 2)è
-__wur
-;
-
-828 \r
-ssize_t
-       $»adl\9ak
- (
-__cڡ
\ 5*
-__»¡riù
-__·th
-,
-
-829 \ 5*
-__»¡riù
-__buf
-, 
-size_t
-__Ën
-)
-
-830 
-__THROW
-       `__nÚnuÎ
- ((1, 2)è
-__wur
-;
-
-833 #ifdeà
-__USE_ATFILE
-
-
-835 \r\12
-       $syml\9a
- (
-__cڡ
\ 5*
-__äom
-, \12
-__tofd
-,
-
-836 
-__cڡ
\ 5*
-__to
-__THROW
-       `__nÚnuÎ
- ((1, 3)è
-__wur
-;
-
-839 \r
-ssize_t
-       $»adl\9a
- (\12
-__fd
-, 
-__cڡ
\ 5*
-__»¡riù
-__·th
-,
-
-840 \ 5*
-__»¡riù
-__buf
-, 
-size_t
-__Ën
-)
-
-841 
-__THROW
-       `__nÚnuÎ
- ((2, 3)è
-__wur
-;
-
-845 \r\12
-       $uƚk
- (
-__cڡ
\ 5*
-__Çme
-__THROW
-       `__nÚnuÎ
- ((1));
-
-847 #ifdeà
-__USE_ATFILE
-
-
-849 \r\12
-       $uÆ\9a
- (\12
-__fd
-, 
-__cڡ
\ 5*
-__Çme
-, \12
-__æag
-)
-
-850 
-__THROW
-       `__nÚnuÎ
- ((2));
-
-854 \r\12
-       $rmd\9c
- (
-__cڡ
\ 5*
-__·th
-__THROW
-       `__nÚnuÎ
- ((1));
-
-858 \r
-__pid_t
-       $tcg\91pg½
- (\12
-__fd
-__THROW
-;
-
-861 \r\12
-       $tc£\8d
- (\12
-__fd
-, 
-__pid_t
-__pg½_id
-__THROW
-;
-
-868 \r\ 5*
-       `g\91log\9a
- (\1e);
-
-869 #ià
-def\9aed
-__USE_REENTRANT
- || def\9aed 
-__USE_POSIX199506
-
-
-876 \r\12
-       $g\91log\9a_r
- (\ 5*
-__Çme
-, 
-size_t
-__Çme_Ën
-       `__nÚnuÎ
- ((1));
-
-879 #ifdef 
-__USE_BSD
-
-
-881 \r\12
-       $£\8eog\9a
- (
-__cڡ
\ 5*
-__Çme
-__THROW
-       `__nÚnuÎ
- ((1));
-
-885 #ifdef 
-__USE_POSIX2
-
-
-889 \ 1
-       #__Ãed_g\91Ýt
-
-
-       )
-
-890 \ 2
-       ~<g\91Ýt.h
->
-
-894 #ià
-def\9aed
-__USE_BSD
- || def\9aed 
-__USE_UNIX98
- || def\9aed 
-__USE_XOPEN2K
-
-
-898 \r\12
-       $g\91ho¡Çme
- (\ 5*
-__Çme
-, 
-size_t
-__Ën
-__THROW
-       `__nÚnuÎ
- ((1));
-
-902 #ià
-def\9aed
-__USE_BSD
- || (def\9aed 
-__USE_XOPEN
- && !def\9aed 
-__USE_UNIX98
-)
-
-905 \r\12
-       $£tho¡Çme
- (
-__cڡ
\ 5*
-__Çme
-, 
-size_t
-__Ën
-)
-
-906 
-__THROW
-       `__nÚnuÎ
- ((1)è
-__wur
-;
-
-910 \r\12
-       $£tho¡id
- (\13\12
-__id
-__THROW
-__wur
-;
-
-916 \r\12
-       $g\91doma\9aÇme
- (\ 5*
-__Çme
-, 
-size_t
-__Ën
-)
-
-917 
-__THROW
-       `__nÚnuÎ
- ((1)è
-__wur
-;
-
-918 \r\12
-       $£tdoma\9aÇme
- (
-__cڡ
\ 5*
-__Çme
-, 
-size_t
-__Ën
-)
-
-919 
-__THROW
-       `__nÚnuÎ
- ((1)è
-__wur
-;
-
-925 \r\12
-       $vhªgup
- (\1eè
-__THROW
-;
-
-928 \r\12
-       $»voke
- (
-__cڡ
\ 5*
-__f\9ee
-__THROW
-       `__nÚnuÎ
- ((1)è
-__wur
-;
-
-936 \r\12
-       $´of\9e
- (\1d\16\12*
-__§m¶e_bufãr
-, 
-size_t
-__size
-,
-
-937 
-size_t
-__off£t
-, \1d\12
-__sÿË
-)
-
-938 
-__THROW
-       `__nÚnuÎ
- ((1));
-
-944 \r\12
-       $acù
- (
-__cڡ
\ 5*
-__Çme
-__THROW
-;
-
-948 \r\ 5*
-       $g\91u£rsh\96l
- (\1eè
-__THROW
-;
-
-949 \r\1e
-       $\92du£rsh\96l
- (\1eè
-__THROW
-;
-
-950 \r\1e
-       $£tu£rsh\96l
- (\1eè
-__THROW
-;
-
-956 \r\12
-       $d«mÚ
- (\12
-__nochd\9c
-, \12
-__noþo£
-__THROW
-__wur
-;
-
-960 #ià
-def\9aed
-__USE_BSD
- || (def\9aed 
-__USE_XOPEN
- && !def\9aed 
-__USE_XOPEN2K
-)
-
-963 \r\12
-       $chroÙ
- (
-__cڡ
\ 5*
-__·th
-__THROW
-       `__nÚnuÎ
- ((1)è
-__wur
-;
-
-967 \r\ 5*
-       $g\91·ss
- (
-__cڡ
\ 5*
-__´om±
-       `__nÚnuÎ
- ((1));
-
-971 #ià
-def\9aed
-__USE_BSD
- || def\9aed 
-__USE_XOPEN
- || def\9aed 
-__USE_XOPEN2K
-
-
-976 \r\12
-       `fsync
- (\12
-__fd
-);
-
-980 #ià
-def\9aed
-__USE_BSD
- || def\9aed 
-__USE_XOPEN_EXTENDED
-
-
-983 \r\13\12
-       `g\91ho¡id
- (\1e);
-
-986 \r\1e
-       $sync
- (\1eè
-__THROW
-;
-
-989 #ià
-def\9aed
-__USE_BSD
- || !def\9aed 
-__USE_XOPEN2K
-
-
-992 \r\12
-       $g\91·gesize
- (\1eè
-__THROW
-       `__©\8cibu\8b__
- ((
-__cڡ__
-));
-
-997 \r\12
-       $g\91d\8fbËsize
- (\1eè
-__THROW
-;
-
-1003 #ià
-def\9aed
-__USE_BSD
- || def\9aed 
-__USE_XOPEN_EXTENDED
- || def\9aed 
-__USE_XOPEN2K8
-
-
-1006 #iâdeà
-__USE_FILE_OFFSET64
-
-
-1007 \r\12
-       $\8cunÿ\8b
- (
-__cڡ
\ 5*
-__f\9ee
-, 
-__off_t
-__Ëngth
-)
-
-1008 
-__THROW
-       `__nÚnuÎ
- ((1)è
-__wur
-;
-
-1010 #ifdeà
-__REDIRECT_NTH
-
-
-1011 \r\12
-       `__REDIRECT_NTH
- (
-\8cunÿ\8b
-,
-
-1012 (
-__cڡ
\ 5*
-__f\9ee
-, 
-__off64_t
-__Ëngth
-),
-
-1013 
-\8cunÿ\8b64
-       `__nÚnuÎ
- ((1)è
-__wur
-;
-
-1015 \ 1
-       #\8cunÿ\8b
-\8cunÿ\8b64
-
-
-       )
-
-1018 #ifdeà
-__USE_LARGEFILE64
-
-
-1019 \r\12
-       $\8cunÿ\8b64
- (
-__cڡ
\ 5*
-__f\9ee
-, 
-__off64_t
-__Ëngth
-)
-
-1020 
-__THROW
-       `__nÚnuÎ
- ((1)è
-__wur
-;
-
-1025 #ià
-def\9aed
-__USE_BSD
- || def\9aed 
-__USE_XOPEN_EXTENDED
- || def\9aed 
-__USE_XOPEN2K
-
-
-1028 #iâdeà
-__USE_FILE_OFFSET64
-
-
-1029 \r\12
-       $árunÿ\8b
- (\12
-__fd
-, 
-__off_t
-__Ëngth
-__THROW
-__wur
-;
-
-1031 #ifdeà
-__REDIRECT_NTH
-
-
-1032 \r\12
-       `__REDIRECT_NTH
- (
-árunÿ\8b
-, (\12
-__fd
-, 
-__off64_t
-__Ëngth
-),
-
-1033 
-árunÿ\8b64
-__wur
-;
-
-1035 \ 1
-       #árunÿ\8b
-árunÿ\8b64
-
-
-       )
-
-1038 #ifdeà
-__USE_LARGEFILE64
-
-
-1039 \r\12
-       $árunÿ\8b64
- (\12
-__fd
-, 
-__off64_t
-__Ëngth
-__THROW
-__wur
-;
-
-1045 #ià(
-def\9aed
-__USE_XOPEN_EXTENDED
- && !def\9aed 
-__USE_XOPEN2K
-) \
-
-1046 || 
-def\9aed
-__USE_MISC
-
-
-1050 \r\12
-       $brk
- (\1e*
-__addr
-__THROW
-__wur
-;
-
-1056 \r\1e*
-       $sbrk
- (
-\9a\8d\8c_t
-__d\96\8f
-__THROW
-;
-
-1060 #ifdeà
-__USE_MISC
-
-
-1071 \r\13\12
-       $sysÿÎ
- (\13\12
-__sy¢o
-, ...è
-__THROW
-;
-
-1076 #ià(
-def\9aed
-__USE_MISC
- || def\9aed 
-__USE_XOPEN_EXTENDED
-è&& !def\9aed 
-F_LOCK
-
-
-1088 \ 1
-       #F_ULOCK
- 0
-
-       )
-
-1089 \ 1
-       #F_LOCK
- 1
-
-       )
-
-1090 \ 1
-       #F_TLOCK
- 2
-
-       )
-
-1091 \ 1
-       #F_TEST
- 3
-
-       )
-
-1093 #iâdeà
-__USE_FILE_OFFSET64
-
-
-1094 \r\12
-       $lockf
- (\12
-__fd
-, \12
-__cmd
-, 
-__off_t
-__Ën
-__wur
-;
-
-1096 #ifdeà
-__REDIRECT
-
-
-1097 \r\12
-       `__REDIRECT
- (
-lockf
-, (\12
-__fd
-, \12
-__cmd
-, 
-__off64_t
-__Ën
-),
-
-1098 
-lockf64
-__wur
-;
-
-1100 \ 1
-       #lockf
-lockf64
-
-
-       )
-
-1103 #ifdeà
-__USE_LARGEFILE64
-
-
-1104 \r\12
-       $lockf64
- (\12
-__fd
-, \12
-__cmd
-, 
-__off64_t
-__Ën
-__wur
-;
-
-1109 #ifdeà
-__USE_GNU
-
-
-1114 \ 1
-       #TEMP_FAILURE_RETRY
-(
-ex´essiÚ
-) \
-
-1115 (
-__ex\8bnsiÚ__
- \
-
-1116 ({ \13\12
-__»suÉ
-; \
-
-1117 dØ
-__»suÉ
- = (\13\12è(
-ex´essiÚ
-); \
-
-1118 \1f
-__»suÉ
- =ð-1L && 
-\94ºo
- =ð
-EINTR
-); \
-
-1119 
-__»suÉ
-; 
-       }
-}))
-
-       )
-
-1122 #ià
-def\9aed
-__USE_POSIX199309
- || def\9aed 
-__USE_UNIX98
-
-
-1125 \r\12
-fd©async
- (\12
-__f\9edes
-);
-
-1131 #ifdef 
-__USE_XOPEN
-
-
-1133 \r\ 5*
-       $üy±
- (
-__cڡ
\ 5*
-__key
-, __cڡ \ 5*
-__§É
-)
-
-1134 
-__THROW
-       `__nÚnuÎ
- ((1, 2));
-
-1138 \r\1e
-       $\92üy±
- (\ 5*
-__libc_block
-, \12
-__edæag
-__THROW
-       `__nÚnuÎ
- ((1));
-
-1145 \r\1e
-       $swab
- (
-__cڡ
\1e*
-__»¡riù
-__äom
-, \1e*__»¡riù 
-__to
-,
-
-1146 
-ssize_t
-__n
-__THROW
-       `__nÚnuÎ
- ((1, 2));
-
-1152 #ià
-def\9aed
-__USE_XOPEN
- || def\9aed 
-__USE_XOPEN2K8
-
-
-1154 \r\ 5*
-       $ù\94mid
- (\ 5*
-__s
-__THROW
-;
-
-1159 #ià
-__USE_FORTIFY_LEVEL
- > 0 && 
-def\9aed
-__ex\8bº_®ways_\9al\9ae
-
-
-1160 \ 2
-       ~<b\99s/uni¡d.h
->
-
-1163 
-__END_DECLS
-
-
-       @/usr/include/alloca.h
-
-19 #iâdef 
-_ALLOCA_H
-
-
-20 \ 1
-       #_ALLOCA_H
- 1
-
-       )
-
-22 \ 2
-       ~<ã©u»s.h
->
-
-24 \ 1
-       #__Ãed_size_t
-
-
-       )
-
-25 \ 2
-       ~<¡ddef.h
->
-
-27 
-       g__BEGIN_DECLS
-
-
-30 #undeà
-®loÿ
-
-
-33 \r\1e*
-       $®loÿ
- (
-size_t
-__size
-__THROW
-;
-
-35 #ifdef 
-__GNUC__
-
-
-36 \ 1
-       #®loÿ
-(
-size
-       `__bu\9et\9a_®loÿ
- (size)
-
-       )
-
-39 
-__END_DECLS
-
-
-       @/usr/include/endian.h
-
-19 #iâdef 
-_ENDIAN_H
-
-
-20 \ 1
-       #_ENDIAN_H
- 1
-
-       )
-
-22 \ 2
-       ~<ã©u»s.h
->
-
-32 \ 1
-       #__LITTLE_ENDIAN
- 1234
-
-       )
-
-33 \ 1
-       #__BIG_ENDIAN
- 4321
-
-       )
-
-34 \ 1
-       #__PDP_ENDIAN
- 3412
-
-       )
-
-37 \ 2
-       ~<b\99s/\92d\9fn.h
->
-
-41 #iâdeà
-__FLOAT_WORD_ORDER
-
-
-42 \ 1
-       #__FLOAT_WORD_ORDER
-__BYTE_ORDER
-
-
-       )
-
-45 #ifdef 
-__USE_BSD
-
-
-46 \ 1
-       #LITTLE_ENDIAN
-__LITTLE_ENDIAN
-
-
-       )
-
-47 \ 1
-       #BIG_ENDIAN
-__BIG_ENDIAN
-
-
-       )
-
-48 \ 1
-       #PDP_ENDIAN
-__PDP_ENDIAN
-
-
-       )
-
-49 \ 1
-       #BYTE_ORDER
-__BYTE_ORDER
-
-
-       )
-
-52 #ià
-__BYTE_ORDER
- =ð
-__LITTLE_ENDIAN
-
-
-53 \ 1
-       #__LONG_LONG_PAIR
-(
-HI
-, 
-LO
-èLO, 
-       )
-HI
-
-54 #\96
-__BYTE_ORDER
- =ð
-__BIG_ENDIAN
-
-
-55 \ 1
-       #__LONG_LONG_PAIR
-(
-HI
-, 
-LO
-èHI, 
-       )
-LO
-
-59 #ifdeà
-__USE_BSD
-
-
-61 \ 2
-       ~<b\99s/by\8bsw­.h
->
-
-63 #ià
-__BYTE_ORDER
- =ð
-__LITTLE_ENDIAN
-
-
-64 \ 1
-       #htobe16
-(
-x
-       `__bsw­_16
- (x)
-
-       )
-
-65 \ 1
-       #htÞe16
-(
-x
-è(x)
-
-       )
-
-66 \ 1
-       #be16toh
-(
-x
-       `__bsw­_16
- (x)
-
-       )
-
-67 \ 1
-       #Ë16toh
-(
-x
-è(x)
-
-       )
-
-69 \ 1
-       #htobe32
-(
-x
-       `__bsw­_32
- (x)
-
-       )
-
-70 \ 1
-       #htÞe32
-(
-x
-è(x)
-
-       )
-
-71 \ 1
-       #be32toh
-(
-x
-       `__bsw­_32
- (x)
-
-       )
-
-72 \ 1
-       #Ë32toh
-(
-x
-è(x)
-
-       )
-
-74 \ 1
-       #htobe64
-(
-x
-       `__bsw­_64
- (x)
-
-       )
-
-75 \ 1
-       #htÞe64
-(
-x
-è(x)
-
-       )
-
-76 \ 1
-       #be64toh
-(
-x
-       `__bsw­_64
- (x)
-
-       )
-
-77 \ 1
-       #Ë64toh
-(
-x
-è(x)
-
-       )
-
-79 \ 1
-       #htobe16
-(
-x
-è(x)
-
-       )
-
-80 \ 1
-       #htÞe16
-(
-x
-       `__bsw­_16
- (x)
-
-       )
-
-81 \ 1
-       #be16toh
-(
-x
-è(x)
-
-       )
-
-82 \ 1
-       #Ë16toh
-(
-x
-       `__bsw­_16
- (x)
-
-       )
-
-84 \ 1
-       #htobe32
-(
-x
-è(x)
-
-       )
-
-85 \ 1
-       #htÞe32
-(
-x
-       `__bsw­_32
- (x)
-
-       )
-
-86 \ 1
-       #be32toh
-(
-x
-è(x)
-
-       )
-
-87 \ 1
-       #Ë32toh
-(
-x
-       `__bsw­_32
- (x)
-
-       )
-
-89 \ 1
-       #htobe64
-(
-x
-è(x)
-
-       )
-
-90 \ 1
-       #htÞe64
-(
-x
-       `__bsw­_64
- (x)
-
-       )
-
-91 \ 1
-       #be64toh
-(
-x
-è(x)
-
-       )
-
-92 \ 1
-       #Ë64toh
-(
-x
-       `__bsw­_64
- (x)
-
-       )
-
-       @/usr/include/event2/buffer.h
-
-26 #iâdeà
-_EVENT2_BUFFER_H_
-
-
-27 \ 1
-       #_EVENT2_BUFFER_H_
-
-
-       )
-
-75 #ifdeà
-__ýlu¥lus
-
-
-79 \ 2
-       ~<ev\92t2/ev\92t-cÚfig.h
->
-
-80 \ 2
-       ~<¡d¬g.h
->
-
-81 #ifdeà
-_EVENT_HAVE_SYS_TYPES_H
-
-
-82 \ 2
-       ~<sys/ty³s.h
->
-
-84 #ifdeà
-_EVENT_HAVE_SYS_UIO_H
-
-
-85 \ 2
-       ~<sys/uio.h
->
-
-87 \ 2
-       ~<ev\92t2/ut\9e.h
->
-
-95 \19
-evbufãr
-
-
-96 #ifdeà
-_EVENT_IN_DOXYGEN
-
-
-109 \19
-       sevbufãr_±r
- {
-
-110 
-ev_ssize_t
-pos
-;
-
-114 \1e*
-cha\9a
-;
-
-115 
-size_t
-pos_\9a_cha\9a
-;
-
-116 } 
-_\9a\8bº®
-;
-
-124 #ifdeà
-_EVENT_HAVE_SYS_UIO_H
-
-
-125 \ 1
-       #evbufãr_iovec
-iovec
-
-
-       )
-
-127 \ 1
-       #_EVBUFFER_IOVEC_IS_NATIVE
-
-
-       )
-
-129 \19
-       sevbufãr_iovec
- {
-
-131 \1e*
-iov_ba£
-;
-
-133 
-size_t
-iov_Ën
-;
-
-143 \19
-evbufãr
- *
-evbufãr_Ãw
-(\1e);
-
-149 \1e
-evbufãr_ä\93
-(\19
-evbufãr
- *
-buf
-);
-
-163 \12
-evbufãr_\92abË_lock\9ag
-(\19
-evbufãr
- *
-buf
-, \1e*
-lock
-);
-
-169 \1e
-evbufãr_lock
-(\19
-evbufãr
- *
-buf
-);
-
-175 \1e
-evbufãr_uÆock
-(\19
-evbufãr
- *
-buf
-);
-
-193 \ 1
-       #EVBUFFER_FLAG_DRAINS_TO_FD
- 1
-
-       )
-
-202 \12
-evbufãr_£t_æags
-(\19
-evbufãr
- *
-buf
-, 
-ev_u\9at64_t
-æags
-);
-
-210 \12
-evbufãr_þ\97r_æags
-(\19
-evbufãr
- *
-buf
-, 
-ev_u\9at64_t
-æags
-);
-
-218 
-size_t
-evbufãr_g\91_Ëngth
-(cڡ \19
-evbufãr
- *
-buf
-);
-
-232 
-size_t
-evbufãr_g\91_cÚtiguous_¥aû
-(cڡ \19
-evbufãr
- *
-buf
-);
-
-244 \12
-evbufãr_ex·nd
-(\19
-evbufãr
- *
-buf
-, 
-size_t
-d©Ën
-);
-
-280 
-evbufãr_»£rve_¥aû
-(\19
-evbufãr
- *
-buf
-, 
-ev_ssize_t
-size
-,
-
-281 \19
-evbufãr_iovec
- *
-vec
-, \12
-n_vec
-);
-
-304 \12
-evbufãr_comm\99_¥aû
-(\19
-evbufãr
- *
-buf
-,
-
-305 \19
-evbufãr_iovec
- *
-vec
-, \12
-n_vecs
-);
-
-315 \12
-evbufãr_add
-(\19
-evbufãr
- *
-buf
-, cڡ \1e*
-d©a
-, 
-size_t
-d©Ën
-);
-
-329 \12
-evbufãr_»move
-(\19
-evbufãr
- *
-buf
-, \1e*
-d©a
-, 
-size_t
-d©Ën
-);
-
-342 
-ev_ssize_t
-evbufãr_cÝyout
-(\19
-evbufãr
- *
-buf
-, \1e*
-d©a_out
-, 
-size_t
-d©Ën
-);
-
-357 \12
-evbufãr_»move_bufãr
-(\19
-evbufãr
- *
-¤c
-, \19evbufã¸*
-d¡
-,
-
-358 
-size_t
-d©Ën
-);
-
-362 \f
-       eevbufãr_eÞ_¡yË
- {
-
-372 
-EVBUFFER_EOL_ANY
-,
-
-375 
-EVBUFFER_EOL_CRLF
-,
-
-377 
-EVBUFFER_EOL_CRLF_STRICT
-,
-
-379 
-EVBUFFER_EOL_LF
-
-
-396 \ 5*
-evbufãr_»adÊ
-(\19
-evbufãr
- *
-bufãr
-, 
-size_t
- *
-n_»ad_out
-,
-
-397 \f
-evbufãr_eÞ_¡yË
-eÞ_¡yË
-);
-
-411 \12
-evbufãr_add_bufãr
-(\19
-evbufãr
- *
-outbuf
-, \19evbufã¸*
-\9abuf
-);
-
-419 \e\1e(*
-evbufãr_»f_þ\97nup_cb
-)(cڡ \1e*
-       td©a
-,
-
-420 
-       tsize_t
-       td©®\92
-, \1e*
-       tex\8ca
-);
-
-437 \12
-evbufãr_add_»ã»nû
-(\19
-evbufãr
- *
-outbuf
-,
-
-438 cڡ \1e*
-d©a
-, 
-size_t
-d©Ën
-,
-
-439 
-evbufãr_»f_þ\97nup_cb
\97nupâ
-, \1e*
\97nupâ_¬g
-);
-
-462 \12
-evbufãr_add_f\9ee
-(\19
-evbufãr
- *
-outbuf
-, \12
-fd
-, 
-ev_off_t
-off£t
-,
-
-463 
-ev_off_t
-Ëngth
-);
-
-477 \12
-evbufãr_add_´\9atf
-(\19
-evbufãr
- *
-buf
-, cڡ \ 5*
-fmt
-, ...)
-
-478 #ifdeà
-__GNUC__
-
-
-479 
-__©\8cibu\8b__
-((
-fÜm©
-(
\9atf
-, 2, 3)))
-
-491 \12
-evbufãr_add_v´\9atf
-(\19
-evbufãr
- *
-buf
-, cڡ \ 5*
-fmt
-, 
-va_li¡
-);
-
-501 \12
-evbufãr_d¿\9a
-(\19
-evbufãr
- *
-buf
-, 
-size_t
-Ën
-);
-
-514 \12
-evbufãr_wr\99e
-(\19
-evbufãr
- *
-bufãr
-, 
-evut\9e_sock\91_t
-fd
-);
-
-528 \12
-evbufãr_wr\99e_©mo¡
-(\19
-evbufãr
- *
-bufãr
-, 
-evut\9e_sock\91_t
-fd
-,
-
-529 
-ev_ssize_t
-howmuch
-);
-
-540 \12
-evbufãr_»ad
-(\19
-evbufãr
- *
-bufãr
-, 
-evut\9e_sock\91_t
-fd
-, \12
-howmuch
-);
-
-553 \19
-evbufãr_±r
-evbufãr_£¬ch
-(\19
-evbufãr
- *
-bufãr
-, cڡ \ 5*
-wh©
-, 
-size_t
-Ën
-, cÚ¡ \19evbufãr_±¸*
-¡¬t
-);
-
-569 \19
-evbufãr_±r
-evbufãr_£¬ch_¿nge
-(\19
-evbufãr
- *
-bufãr
-, cڡ \ 5*
-wh©
-, 
-size_t
-Ën
-, cÚ¡ \19evbufãr_±¸*
-¡¬t
-, cÚ¡ \19evbufãr_±¸*
-\92d
-);
-
-575 \f
-       eevbufãr_±r_how
- {
-
-578 
-EVBUFFER_PTR_SET
-,
-
-580 
-EVBUFFER_PTR_ADD
-
-
-596 
-evbufãr_±r_£t
-(\19
-evbufãr
- *
-bufãr
-, \19
-evbufãr_±r
- *
-±r
-,
-
-597 
-size_t
-pos\99
-, \f
-evbufãr_±r_how
-how
-);
-
-613 \19
-evbufãr_±r
-evbufãr_£¬ch_eÞ
-(\19
-evbufãr
- *
-bufãr
-,
-
-614 \19
-evbufãr_±r
- *
-¡¬t
-, 
-size_t
- *
-eÞ_Ën_out
-,
-
-615 \f
-evbufãr_eÞ_¡yË
-eÞ_¡yË
-);
-
-643 \12
-evbufãr_³ek
-(\19
-evbufãr
- *
-bufãr
-, 
-ev_ssize_t
-Ën
-,
-
-644 \19
-evbufãr_±r
- *
-¡¬t_©
-,
-
-645 \19
-evbufãr_iovec
- *
-vec_out
-, \12
-n_vec
-);
-
-652 \19
-       sevbufãr_cb_\9afo
- {
-
-655 
-size_t
-Üig_size
-;
-
-657 
-size_t
-n_added
-;
-
-659 
-size_t
-n_d\96\91ed
-;
-
-681 \e\1e(*
-evbufãr_cb_func
-)(\19
-       tevbufãr
- *
-       tbufãr
-, cڡ \19
-       tevbufãr_cb_\9afo
- *
-       t\9afo
-, \1e*
-       t¬g
-);
-
-683 \19
-evbufãr_cb_\92\8cy
-;
-
-695 \19
-evbufãr_cb_\92\8cy
- *
-evbufãr_add_cb
-(\19
-evbufãr
- *
-bufãr
-, 
-evbufãr_cb_func
-cb
-, \1e*
-cb¬g
-);
-
-705 \12
-evbufãr_»move_cb_\92\8cy
-(\19
-evbufãr
- *
-bufãr
-,
-
-706 \19
-evbufãr_cb_\92\8cy
- *
-\92t
-);
-
-714 \12
-evbufãr_»move_cb
-(\19
-evbufãr
- *
-bufãr
-, 
-evbufãr_cb_func
-cb
-, \1e*
-cb¬g
-);
-
-721 \ 1
-       #EVBUFFER_CB_ENABLED
- 1
-
-       )
-
-730 \12
-evbufãr_cb_£t_æags
-(\19
-evbufãr
- *
-bufãr
-,
-
-731 \19
-evbufãr_cb_\92\8cy
- *
-cb
-, 
-ev_u\9at32_t
-æags
-);
-
-740 \12
-evbufãr_cb_þ\97r_æags
-(\19
-evbufãr
- *
-bufãr
-,
-
-741 \19
-evbufãr_cb_\92\8cy
- *
-cb
-, 
-ev_u\9at32_t
-æags
-);
-
-753 \1e
-evbufãr_cb_su¥\92d
-(\19
-evbufãr
- *
-bufãr
-, \19
-evbufãr_cb_\92\8cy
- *
-cb
-);
-
-762 \1e
-evbufãr_cb_unsu¥\92d
-(\19
-evbufãr
- *
-bufãr
-, \19
-evbufãr_cb_\92\8cy
- *
-cb
-);
-
-774 \1d\ 5*
-evbufãr_puÎup
-(\19
-evbufãr
- *
-buf
-, 
-ev_ssize_t
-size
-);
-
-785 \12
-evbufãr_´\95\92d
-(\19
-evbufãr
- *
-buf
-, cڡ \1e*
-d©a
-, 
-size_t
-size
-);
-
-795 \12
-evbufãr_´\95\92d_bufãr
-(\19
-evbufãr
- *
-d¡
-, \19evbufãr* 
-¤c
-);
-
-811 \12
-evbufãr_ä\93ze
-(\19
-evbufãr
- *
-buf
-, \12
-©_äÚt
-);
-
-820 \12
-evbufãr_unä\93ze
-(\19
-evbufãr
- *
-buf
-, \12
-©_äÚt
-);
-
-822 \19
-ev\92t_ba£
-;
-
-830 \12
-evbufãr_deãr_ÿÎbacks
-(\19
-evbufãr
- *
-bufãr
-, \19
-ev\92t_ba£
- *
-ba£
-);
-
-832 #ifdeà
-__ýlu¥lus
-
-
-       @/usr/include/event2/buffer_compat.h
-
-27 #iâdeà
-_EVENT2_BUFFER_COMPAT_H_
-
-
-28 \ 1
-       #_EVENT2_BUFFER_COMPAT_H_
-
-
-       )
-
-48 \ 5*
-evbufãr_»adl\9ae
-(\19
-evbufãr
- *
-bufãr
-);
-
-70 \e\1e(*
-       tevbufãr_cb
-)(\19
-       tevbufãr
- *
-       tbufãr
-, 
-       tsize_t
-       tÞd_Ën
-, size_\88
-       tÃw_Ën
-, \1e*
-       t¬g
-);
-
-91 \1e
-       `evbufãr_£tcb
-(\19
-evbufãr
- *
-bufãr
-, 
-evbufãr_cb
-cb
-, \1e*
-cb¬g
-);
-
-102 \1d\ 5*
-       `evbufãr_f\9ad
-(\19
-evbufãr
- *
-bufãr
-, cڡ \1d\ 5*
-wh©
-, 
-size_t
-Ën
-);
-
-105 \ 1
-       #EVBUFFER_LENGTH
-(
-x
-       `evbufãr_g\91_Ëngth
-(x)
-
-       )
-
-107 \ 1
-       #EVBUFFER_DATA
-(
-x
-       `evbufãr_puÎup
-((x), -1)
-
-       )
-
-       @/usr/include/event2/bufferevent.h
-
-27 #iâdeà
-_EVENT2_BUFFEREVENT_H_
-
-
-28 \ 1
-       #_EVENT2_BUFFEREVENT_H_
-
-
-       )
-
-77 #ifdeà
-__ýlu¥lus
-
-
-81 \ 2
-       ~<ev\92t2/ev\92t-cÚfig.h
->
-
-82 #ifdeà
-_EVENT_HAVE_SYS_TYPES_H
-
-
-83 \ 2
-       ~<sys/ty³s.h
->
-
-85 #ifdeà
-_EVENT_HAVE_SYS_TIME_H
-
-
-86 \ 2
-       ~<sys/time.h
->
-
-90 \ 2
-       ~<ev\92t2/ut\9e.h
->
-
-98 \ 1
-       #BEV_EVENT_READING
- 0x01
-
-       )
-
-99 \ 1
-       #BEV_EVENT_WRITING
- 0x02
-
-       )
-
-100 \ 1
-       #BEV_EVENT_EOF
- 0x10
-
-       )
-
-101 \ 1
-       #BEV_EVENT_ERROR
- 0x20
-
-       )
-
-102 \ 1
-       #BEV_EVENT_TIMEOUT
- 0x40
-
-       )
-
-103 \ 1
-       #BEV_EVENT_CONNECTED
- 0x80
-
-       )
-
-111 \19
-bufã»v\92t
-
-
-112 #ifdeà
-_EVENT_IN_DOXYGEN
-
-
-116 \19
-ev\92t_ba£
-;
-
-117 \19
-evbufãr
-;
-
-118 \19
-sockaddr
-;
-
-133 \e\1e(*
-bufã»v\92t_d©a_cb
-)(\19
-       tbufã»v\92t
- *
-       tbev
-, \1e*
-       tùx
-);
-
-149 \e\1e(*
-bufã»v\92t_ev\92t_cb
-)(\19
-       tbufã»v\92t
- *
-       tbev
-, \16
-       twh©
-, \1e*
-       tùx
-);
-
-152 \f
-       ebufã»v\92t_ÝtiÚs
- {
-
-155 
-BEV_OPT_CLOSE_ON_FREE
- = (1<<0),
-
-159 
-BEV_OPT_THREADSAFE
- = (1<<1),
-
-162 
-BEV_OPT_DEFER_CALLBACKS
- = (1<<2),
-
-168 
-BEV_OPT_UNLOCK_CALLBACKS
- = (1<<3)
-
-184 \19
-bufã»v\92t
- *
-bufã»v\92t_sock\91_Ãw
-(\19
-ev\92t_ba£
- *
-ba£
-, 
-evut\9e_sock\91_t
-fd
-, \12
-ÝtiÚs
-);
-
-205 \12
-bufã»v\92t_sock\91_cÚÃù
-(\19
-bufã»v\92t
- *, \19
-sockaddr
- *, \12);
-
-207 \19
-evdns_ba£
-;
-
-234 \12
-bufã»v\92t_sock\91_cÚÃù_ho¡Çme
-(\19
-bufã»v\92t
- *,
-
-235 \19
-evdns_ba£
- *, \12, const \ 5*, \12);
-
-245 \12
-bufã»v\92t_sock\91_g\91_dns_\94
-(\19
-bufã»v\92t
- *
-bev
-);
-
-258 \12
-bufã»v\92t_ba£_£t
-(\19
-ev\92t_ba£
- *
-ba£
-, \19
-bufã»v\92t
- *
-buãv
-);
-
-263 \19
-ev\92t_ba£
- *
-bufã»v\92t_g\91_ba£
-(\19
-bufã»v\92t
- *
-bev
-);
-
-274 \12
-bufã»v\92t_´iÜ\99y_£t
-(\19
-bufã»v\92t
- *
-buãv
-, \12
-´i
-);
-
-282 \1e
-bufã»v\92t_ä\93
-(\19
-bufã»v\92t
- *
-buãv
-);
-
-299 \1e
-bufã»v\92t_£tcb
-(\19
-bufã»v\92t
- *
-buãv
-,
-
-300 
-bufã»v\92t_d©a_cb
-»adcb
-, bufã»v\92t_d©a_cb 
-wr\99ecb
-,
-
-301 
-bufã»v\92t_ev\92t_cb
-ev\92tcb
-, \1e*
-cb¬g
-);
-
-310 \12
-bufã»v\92t_£tfd
-(\19
-bufã»v\92t
- *
-buãv
-, 
-evut\9e_sock\91_t
-fd
-);
-
-316 
-evut\9e_sock\91_t
-bufã»v\92t_g\91fd
-(\19
-bufã»v\92t
- *
-buãv
-);
-
-322 \19
-bufã»v\92t
- *
-bufã»v\92t_g\91_und\94ly\9ag
-(\19bufã»v\92\88*
-buãv
-);
-
-337 \12
-bufã»v\92t_wr\99e
-(\19
-bufã»v\92t
- *
-buãv
-,
-
-338 cڡ \1e*
-d©a
-, 
-size_t
-size
-);
-
-350 \12
-bufã»v\92t_wr\99e_bufãr
-(\19
-bufã»v\92t
- *
-buãv
-, \19
-evbufãr
- *
-buf
-);
-
-363 
-size_t
-bufã»v\92t_»ad
-(\19
-bufã»v\92t
- *
-buãv
-, \1e*
-d©a
-, size_\88
-size
-);
-
-373 \12
-bufã»v\92t_»ad_bufãr
-(\19
-bufã»v\92t
- *
-buãv
-, \19
-evbufãr
- *
-buf
-);
-
-384 \19
-evbufãr
- *
-bufã»v\92t_g\91_\9aput
-(\19
-bufã»v\92t
- *
-buãv
-);
-
-398 \19
-evbufãr
- *
-bufã»v\92t_g\91_ou\8dut
-(\19
-bufã»v\92t
- *
-buãv
-);
-
-408 \12
-bufã»v\92t_\92abË
-(\19
-bufã»v\92t
- *
-buãv
-, \16
-ev\92t
-);
-
-418 \12
-bufã»v\92t_di§bË
-(\19
-bufã»v\92t
- *
-buãv
-, \16
-ev\92t
-);
-
-426 \16
-bufã»v\92t_g\91_\92abËd
-(\19
-bufã»v\92t
- *
-buãv
-);
-
-454 \12
-bufã»v\92t_£t_timeouts
-(\19
-bufã»v\92t
- *
-buãv
-,
-
-455 cڡ \19
-timev®
- *
-timeout_»ad
-, cÚ¡ \19timev® *
-timeout_wr\99e
-);
-
-475 \1e
-bufã»v\92t_£tw©\94m¬k
-(\19
-bufã»v\92t
- *
-buãv
-, \16
-ev\92ts
-,
-
-476 
-size_t
-lowm¬k
-, size_\88
-highm¬k
-);
-
-482 \1e
-bufã»v\92t_lock
-(\19
-bufã»v\92t
- *
-buãv
-);
-
-488 \1e
-bufã»v\92t_uÆock
-(\19
-bufã»v\92t
- *
-buãv
-);
-
-494 \f
-       ebufã»v\92t_æush_mode
- {
-
-496 
-BEV_NORMAL
- = 0,
-
-499 
-BEV_FLUSH
- = 1,
-
-502 
-BEV_FINISHED
- = 2
-
-513 \12
-bufã»v\92t_æush
-(\19
-bufã»v\92t
- *
-buãv
-,
-
-514 \16
-iÙy³
-,
-
-515 \f
-bufã»v\92t_æush_mode
-mode
-);
-
-525 \f
-       ebufã»v\92t_f\9e\8br_»suÉ
- {
-
-527 
-BEV_OK
- = 0,
-
-530 
-BEV_NEED_MORE
- = 1,
-
-534 
-BEV_ERROR
- = 2
-
-555 \e\f
-bufã»v\92t_f\9e\8br_»suÉ
- (*
-       tbufã»v\92t_f\9e\8br_cb
-)(
-
-556 \19
-       tevbufãr
- *
-       t¤c
-, \19evbufã¸*
-       td¡
-, 
-       tev_ssize_t
-       td¡_lim\99
-,
-
-557 \f
-       tbufã»v\92t_æush_mode
-       tmode
-, \1e*
-       tùx
-);
-
-572 \19
-bufã»v\92t
- *
-
-573 
-bufã»v\92t_f\9e\8br_Ãw
-(\19
-bufã»v\92t
- *
-und\94ly\9ag
-,
-
-574 
-bufã»v\92t_f\9e\8br_cb
-\9aput_f\9e\8br
-,
-
-575 
-bufã»v\92t_f\9e\8br_cb
-ou\8dut_f\9e\8br
-,
-
-576 \12
-ÝtiÚs
-,
-
-577 \1e(*
\93_cÚ\8bxt
-)(\1e*),
-
-578 \1e*
-ùx
-);
-
-591 \12
-bufã»v\92t_·\9c_Ãw
-(\19
-ev\92t_ba£
- *
-ba£
-, \12
-ÝtiÚs
-,
-
-592 \19
-bufã»v\92t
- *
\9c
-[2]);
-
-598 \19
-bufã»v\92t
- *
-bufã»v\92t_·\9c_g\91_·¹Ãr
-(\19bufã»v\92\88*
-bev
-);
-
-604 \19
-ev_tok\92_buck\91_cfg
-;
-
-610 \19
-bufã»v\92t_¿\8b_lim\99_group
-;
-
-613 \ 1
-       #EV_RATE_LIMIT_MAX
-EV_SSIZE_MAX
-
-
-       )
-
-631 \19
-ev_tok\92_buck\91_cfg
- *
-ev_tok\92_buck\91_cfg_Ãw
-(
-
-632 
-size_t
-»ad_¿\8b
-, size_\88
-»ad_bur¡
-,
-
-633 
-size_t
-wr\99e_¿\8b
-, size_\88
-wr\99e_bur¡
-,
-
-634 cڡ \19
-timev®
- *
-tick_Ën
-);
-
-641 \1e
-ev_tok\92_buck\91_cfg_ä\93
-(\19
-ev_tok\92_buck\91_cfg
- *
-cfg
-);
-
-654 \12
-bufã»v\92t_£t_¿\8b_lim\99
-(\19
-bufã»v\92t
- *
-bev
-,
-
-655 \19
-ev_tok\92_buck\91_cfg
- *
-cfg
-);
-
-674 \19
-bufã»v\92t_¿\8b_lim\99_group
- *
-bufã»v\92t_¿\8b_lim\99_group_Ãw
-(
-
-675 \19
-ev\92t_ba£
- *
-ba£
-,
-
-676 cڡ \19
-ev_tok\92_buck\91_cfg
- *
-cfg
-);
-
-682 \12
-bufã»v\92t_¿\8b_lim\99_group_£t_cfg
-(
-
-683 \19
-bufã»v\92t_¿\8b_lim\99_group
- *,
-
-684 cڡ \19
-ev_tok\92_buck\91_cfg
- *);
-
-702 \12
-bufã»v\92t_¿\8b_lim\99_group_£t_m\9a_sh¬e
-(
-
-703 \19
-bufã»v\92t_¿\8b_lim\99_group
- *, 
-size_t
-);
-
-709 \1e
-bufã»v\92t_¿\8b_lim\99_group_ä\93
-(\19
-bufã»v\92t_¿\8b_lim\99_group
- *);
-
-721 \12
-bufã»v\92t_add_to_¿\8b_lim\99_group
-(\19
-bufã»v\92t
- *
-bev
-,
-
-722 \19
-bufã»v\92t_¿\8b_lim\99_group
- *
-g
-);
-
-725 \12
-bufã»v\92t_»move_äom_¿\8b_lim\99_group
-(\19
-bufã»v\92t
- *
-bev
-);
-
-738 
-ev_ssize_t
-bufã»v\92t_g\91_»ad_lim\99
-(\19
-bufã»v\92t
- *
-bev
-);
-
-739 
-ev_ssize_t
-bufã»v\92t_g\91_wr\99e_lim\99
-(\19
-bufã»v\92t
- *
-bev
-);
-
-742 
-ev_ssize_t
-bufã»v\92t_g\91_max_to_»ad
-(\19
-bufã»v\92t
- *
-bev
-);
-
-743 
-ev_ssize_t
-bufã»v\92t_g\91_max_to_wr\99e
-(\19
-bufã»v\92t
- *
-bev
-);
-
-754 
-ev_ssize_t
-bufã»v\92t_¿\8b_lim\99_group_g\91_»ad_lim\99
-(
-
-755 \19
-bufã»v\92t_¿\8b_lim\99_group
- *);
-
-756 
-ev_ssize_t
-bufã»v\92t_¿\8b_lim\99_group_g\91_wr\99e_lim\99
-(
-
-757 \19
-bufã»v\92t_¿\8b_lim\99_group
- *);
-
-774 \12
-bufã»v\92t_deüem\92t_»ad_lim\99
-(\19
-bufã»v\92t
- *
-bev
-, 
-ev_ssize_t
-deü
-);
-
-775 \12
-bufã»v\92t_deüem\92t_wr\99e_lim\99
-(\19
-bufã»v\92t
- *
-bev
-, 
-ev_ssize_t
-deü
-);
-
-791 \12
-bufã»v\92t_¿\8b_lim\99_group_deüem\92t_»ad
-(
-
-792 \19
-bufã»v\92t_¿\8b_lim\99_group
- *, 
-ev_ssize_t
-);
-
-793 \12
-bufã»v\92t_¿\8b_lim\99_group_deüem\92t_wr\99e
-(
-
-794 \19
-bufã»v\92t_¿\8b_lim\99_group
- *, 
-ev_ssize_t
-);
-
-804 \1e
-bufã»v\92t_¿\8b_lim\99_group_g\91_tÙ®s
-(
-
-805 \19
-bufã»v\92t_¿\8b_lim\99_group
- *
-g½
-,
-
-806 
-ev_u\9at64_t
- *
-tÙ®_»ad_out
-,\83v_u\9at64_\88*
-tÙ®_wr\99\8bn_out
-);
-
-814 
-bufã»v\92t_¿\8b_lim\99_group_»£t_tÙ®s
-(
-
-815 \19
-bufã»v\92t_¿\8b_lim\99_group
- *
-g½
-);
-
-817 #ifdeà
-__ýlu¥lus
-
-
-       @/usr/include/event2/bufferevent_compat.h
-
-28 #iâdeà
-_EVENT2_BUFFEREVENT_COMPAT_H_
-
-
-29 \ 1
-       #_EVENT2_BUFFEREVENT_COMPAT_H_
-
-
-       )
-
-31 \ 1
-       #evbufãrcb
-bufã»v\92t_d©a_cb
-
-
-       )
-
-32 \ 1
-       #ev\94rÜcb
-bufã»v\92t_ev\92t_cb
-
-
-       )
-
-75 \19
-bufã»v\92t
- *
-bufã»v\92t_Ãw
-(
-evut\9e_sock\91_t
-fd
-,
-
-76 
-evbufãrcb
-»adcb
-,\83vbufãrcb 
-wr\99ecb
-, 
-ev\94rÜcb
-\94rÜcb
-, \1e*
-cb¬g
-);
-
-86 \1e
-bufã»v\92t_£\89imeout
-(\19
-bufã»v\92t
- *
-buãv
-,
-
-87 \12
-timeout_»ad
-, \12
-timeout_wr\99e
-);
-
-89 \ 1
-       #EVBUFFER_READ
-BEV_EVENT_READING
-
-
-       )
-
-90 \ 1
-       #EVBUFFER_WRITE
-BEV_EVENT_WRITING
-
-
-       )
-
-91 \ 1
-       #EVBUFFER_EOF
-BEV_EVENT_EOF
-
-
-       )
-
-92 \ 1
-       #EVBUFFER_ERROR
-BEV_EVENT_ERROR
-
-
-       )
-
-93 \ 1
-       #EVBUFFER_TIMEOUT
-BEV_EVENT_TIMEOUT
-
-
-       )
-
-96 \ 1
-       #EVBUFFER_INPUT
-(
-x
-       `bufã»v\92t_g\91_\9aput
-(x)
-
-       )
-
-98 \ 1
-       #EVBUFFER_OUTPUT
-(
-x
-       `bufã»v\92t_g\91_ou\8dut
-(x)
-
-       )
-
-       @/usr/include/event2/bufferevent_struct.h
-
-27 #iâdeà
-_EVENT2_BUFFEREVENT_STRUCT_H_
-
-
-28 \ 1
-       #_EVENT2_BUFFEREVENT_STRUCT_H_
-
-
-       )
-
-40 #ifdeà
-__ýlu¥lus
-
-
-44 \ 2
-       ~<ev\92t2/ev\92t-cÚfig.h
->
-
-45 #ifdeà
-_EVENT_HAVE_SYS_TYPES_H
-
-
-46 \ 2
-       ~<sys/ty³s.h
->
-
-48 #ifdeà
-_EVENT_HAVE_SYS_TIME_H
-
-
-49 \ 2
-       ~<sys/time.h
->
-
-53 \ 2
-       ~<ev\92t2/ut\9e.h
->
-
-55 \ 2
-       ~<ev\92t2/ev\92t_¡ruù.h
->
-
-57 \19
-       sev\92t_w©\94m¬k
- {
-
-58 
-size_t
-low
-;
-
-59 
-size_t
-high
-;
-
-70 \19
-       sbufã»v\92t
- {
-
-72 \19
-ev\92t_ba£
- *
-ev_ba£
-;
-
-75 cڡ \19
-bufã»v\92t_Ýs
- *
-be_Ýs
-;
-
-80 \19
-ev\92t
-ev_»ad
-;
-
-84 \19
-ev\92t
-ev_wr\99e
-;
-
-88 \19
-evbufãr
- *
-\9aput
-;
-
-92 \19
-evbufãr
- *
-ou\8dut
-;
-
-94 \19
-ev\92t_w©\94m¬k
-wm_»ad
-;
-
-95 \19
-ev\92t_w©\94m¬k
-wm_wr\99e
-;
-
-97 
-bufã»v\92t_d©a_cb
-»adcb
-;
-
-98 
-bufã»v\92t_d©a_cb
-wr\99ecb
-;
-
-101 
-bufã»v\92t_ev\92t_cb
-\94rÜcb
-;
-
-102 \1e*
-cb¬g
-;
-
-104 \19
-timev®
-timeout_»ad
-;
-
-105 \19
-timev®
-timeout_wr\99e
-;
-
-109 \16
-\92abËd
-;
-
-112 #ifdeà
-__ýlu¥lus
-
-
-       @/usr/include/event2/event-config.h
-
-10 #iâdeà
-_EVENT2_EVENT_CONFIG_H_
-
-
-11 \ 1
-       #_EVENT2_EVENT_CONFIG_H_
-
-
-       )
-
-31 \ 1
-       #_EVENT_HAVE_ARPA_INET_H
- 1
-
-       )
-
-34 \ 1
-       #_EVENT_HAVE_CLOCK_GETTIME
- 1
-
-       )
-
-38 \ 1
-       #_EVENT_HAVE_DECL_CTL_KERN
- 1
-
-       )
-
-42 \ 1
-       #_EVENT_HAVE_DECL_KERN_ARND
- 0
-
-       )
-
-46 \ 1
-       #_EVENT_HAVE_DECL_KERN_RANDOM
- 1
-
-       )
-
-50 \ 1
-       #_EVENT_HAVE_DECL_RANDOM_UUID
- 1
-
-       )
-
-56 \ 1
-       #_EVENT_HAVE_DLFCN_H
- 1
-
-       )
-
-59 \ 1
-       #_EVENT_HAVE_EPOLL
- 1
-
-       )
-
-62 \ 1
-       #_EVENT_HAVE_EPOLL_CTL
- 1
-
-       )
-
-65 \ 1
-       #_EVENT_HAVE_EVENTFD
- 1
-
-       )
-
-71 \ 1
-       #_EVENT_HAVE_FCNTL
- 1
-
-       )
-
-74 \ 1
-       #_EVENT_HAVE_FCNTL_H
- 1
-
-       )
-
-77 \ 1
-       #_EVENT_HAVE_FD_MASK
- 1
-
-       )
-
-80 \ 1
-       #_EVENT_HAVE_GETADDRINFO
- 1
-
-       )
-
-83 \ 1
-       #_EVENT_HAVE_GETEGID
- 1
-
-       )
-
-86 \ 1
-       #_EVENT_HAVE_GETEUID
- 1
-
-       )
-
-101 \ 1
-       #_EVENT_HAVE_GETNAMEINFO
- 1
-
-       )
-
-104 \ 1
-       #_EVENT_HAVE_GETPROTOBYNUMBER
- 1
-
-       )
-
-110 \ 1
-       #_EVENT_HAVE_GETTIMEOFDAY
- 1
-
-       )
-
-113 \ 1
-       #_EVENT_HAVE_INET_ATON
- 1
-
-       )
-
-116 \ 1
-       #_EVENT_HAVE_INET_NTOP
- 1
-
-       )
-
-119 \ 1
-       #_EVENT_HAVE_INET_PTON
- 1
-
-       )
-
-122 \ 1
-       #_EVENT_HAVE_INTTYPES_H
- 1
-
-       )
-
-131 \ 1
-       #_EVENT_HAVE_LIBZ
- 1
-
-       )
-
-134 \ 1
-       #_EVENT_HAVE_MEMORY_H
- 1
-
-       )
-
-137 \ 1
-       #_EVENT_HAVE_MMAP
- 1
-
-       )
-
-140 \ 1
-       #_EVENT_HAVE_NETDB_H
- 1
-
-       )
-
-146 \ 1
-       #_EVENT_HAVE_NETINET_IN_H
- 1
-
-       )
-
-149 \ 1
-       #_EVENT_HAVE_OPENSSL
- 1
-
-       )
-
-152 \ 1
-       #_EVENT_HAVE_OPENSSL_BIO_H
- 1
-
-       )
-
-155 \ 1
-       #_EVENT_HAVE_PIPE
- 1
-
-       )
-
-158 \ 1
-       #_EVENT_HAVE_POLL
- 1
-
-       )
-
-161 \ 1
-       #_EVENT_HAVE_POLL_H
- 1
-
-       )
-
-173 \ 1
-       #_EVENT_HAVE_PTHREADS
- 1
-
-       )
-
-176 \ 1
-       #_EVENT_HAVE_PUTENV
- 1
-
-       )
-
-179 \ 1
-       #_EVENT_HAVE_SA_FAMILY_T
- 1
-
-       )
-
-182 \ 1
-       #_EVENT_HAVE_SELECT
- 1
-
-       )
-
-185 \ 1
-       #_EVENT_HAVE_SENDFILE
- 1
-
-       )
-
-188 \ 1
-       #_EVENT_HAVE_SETENV
- 1
-
-       )
-
-191 \ 1
-       #_EVENT_HAVE_SETFD
- 1
-
-       )
-
-194 \ 1
-       #_EVENT_HAVE_SIGACTION
- 1
-
-       )
-
-197 \ 1
-       #_EVENT_HAVE_SIGNAL
- 1
-
-       )
-
-200 \ 1
-       #_EVENT_HAVE_SPLICE
- 1
-
-       )
-
-203 \ 1
-       #_EVENT_HAVE_STDARG_H
- 1
-
-       )
-
-206 \ 1
-       #_EVENT_HAVE_STDDEF_H
- 1
-
-       )
-
-209 \ 1
-       #_EVENT_HAVE_STDINT_H
- 1
-
-       )
-
-212 \ 1
-       #_EVENT_HAVE_STDLIB_H
- 1
-
-       )
-
-215 \ 1
-       #_EVENT_HAVE_STRINGS_H
- 1
-
-       )
-
-218 \ 1
-       #_EVENT_HAVE_STRING_H
- 1
-
-       )
-
-224 \ 1
-       #_EVENT_HAVE_STRSEP
- 1
-
-       )
-
-227 \ 1
-       #_EVENT_HAVE_STRTOK_R
- 1
-
-       )
-
-230 \ 1
-       #_EVENT_HAVE_STRTOLL
- 1
-
-       )
-
-233 \ 1
-       #_EVENT_HAVE_STRUCT_ADDRINFO
- 1
-
-       )
-
-236 \ 1
-       #_EVENT_HAVE_STRUCT_IN6_ADDR
- 1
-
-       )
-
-239 \ 1
-       #_EVENT_HAVE_STRUCT_IN6_ADDR_S6_ADDR16
- 1
-
-       )
-
-242 \ 1
-       #_EVENT_HAVE_STRUCT_IN6_ADDR_S6_ADDR32
- 1
-
-       )
-
-245 \ 1
-       #_EVENT_HAVE_STRUCT_SOCKADDR_IN6
- 1
-
-       )
-
-254 \ 1
-       #_EVENT_HAVE_STRUCT_SOCKADDR_STORAGE
- 1
-
-       )
-
-257 \ 1
-       #_EVENT_HAVE_STRUCT_SOCKADDR_STORAGE_SS_FAMILY
- 1
-
-       )
-
-266 \ 1
-       #_EVENT_HAVE_SYS_EPOLL_H
- 1
-
-       )
-
-269 \ 1
-       #_EVENT_HAVE_SYS_EVENTFD_H
- 1
-
-       )
-
-275 \ 1
-       #_EVENT_HAVE_SYS_IOCTL_H
- 1
-
-       )
-
-278 \ 1
-       #_EVENT_HAVE_SYS_MMAN_H
- 1
-
-       )
-
-281 \ 1
-       #_EVENT_HAVE_SYS_PARAM_H
- 1
-
-       )
-
-284 \ 1
-       #_EVENT_HAVE_SYS_QUEUE_H
- 1
-
-       )
-
-287 \ 1
-       #_EVENT_HAVE_SYS_SELECT_H
- 1
-
-       )
-
-290 \ 1
-       #_EVENT_HAVE_SYS_SENDFILE_H
- 1
-
-       )
-
-293 \ 1
-       #_EVENT_HAVE_SYS_SOCKET_H
- 1
-
-       )
-
-296 \ 1
-       #_EVENT_HAVE_SYS_STAT_H
- 1
-
-       )
-
-299 \ 1
-       #_EVENT_HAVE_SYS_SYSCTL_H
- 1
-
-       )
-
-302 \ 1
-       #_EVENT_HAVE_SYS_TIME_H
- 1
-
-       )
-
-305 \ 1
-       #_EVENT_HAVE_SYS_TYPES_H
- 1
-
-       )
-
-308 \ 1
-       #_EVENT_HAVE_SYS_UIO_H
- 1
-
-       )
-
-311 \ 1
-       #_EVENT_HAVE_SYS_WAIT_H
- 1
-
-       )
-
-314 \ 1
-       #_EVENT_HAVE_TAILQFOREACH
- 1
-
-       )
-
-317 \ 1
-       #_EVENT_HAVE_TIMERADD
- 1
-
-       )
-
-320 \ 1
-       #_EVENT_HAVE_TIMERCLEAR
- 1
-
-       )
-
-323 \ 1
-       #_EVENT_HAVE_TIMERCMP
- 1
-
-       )
-
-326 \ 1
-       #_EVENT_HAVE_TIMERISSET
- 1
-
-       )
-
-329 \ 1
-       #_EVENT_HAVE_UINT16_T
- 1
-
-       )
-
-332 \ 1
-       #_EVENT_HAVE_UINT32_T
- 1
-
-       )
-
-335 \ 1
-       #_EVENT_HAVE_UINT64_T
- 1
-
-       )
-
-338 \ 1
-       #_EVENT_HAVE_UINT8_T
- 1
-
-       )
-
-341 \ 1
-       #_EVENT_HAVE_UINTPTR_T
- 1
-
-       )
-
-344 \ 1
-       #_EVENT_HAVE_UNISTD_H
- 1
-
-       )
-
-347 \ 1
-       #_EVENT_HAVE_UNSETENV
- 1
-
-       )
-
-350 \ 1
-       #_EVENT_HAVE_VASPRINTF
- 1
-
-       )
-
-356 \ 1
-       #_EVENT_HAVE_ZLIB_H
- 1
-
-       )
-
-360 \ 1
-       #_EVENT_LT_OBJDIR
- ".libs/"
-
-       )
-
-366 \ 1
-       #_EVENT_NUMERIC_VERSION
- 0x02001000
-
-       )
-
-369 \ 1
-       #_EVENT_PACKAGE
- "libev\92t"
-
-       )
-
-372 \ 1
-       #_EVENT_PACKAGE_BUGREPORT
- ""
-
-       )
-
-375 \ 1
-       #_EVENT_PACKAGE_NAME
- ""
-
-       )
-
-378 \ 1
-       #_EVENT_PACKAGE_STRING
- ""
-
-       )
-
-381 \ 1
-       #_EVENT_PACKAGE_TARNAME
- ""
-
-       )
-
-384 \ 1
-       #_EVENT_PACKAGE_URL
- ""
-
-       )
-
-387 \ 1
-       #_EVENT_PACKAGE_VERSION
- ""
-
-       )
-
-394 \ 1
-       #_EVENT_SIZEOF_INT
- 4
-
-       )
-
-397 \ 1
-       #_EVENT_SIZEOF_LONG
- 8
-
-       )
-
-400 \ 1
-       #_EVENT_SIZEOF_LONG_LONG
- 8
-
-       )
-
-403 \ 1
-       #_EVENT_SIZEOF_PTHREAD_T
- 8
-
-       )
-
-406 \ 1
-       #_EVENT_SIZEOF_SHORT
- 2
-
-       )
-
-409 \ 1
-       #_EVENT_SIZEOF_SIZE_T
- 8
-
-       )
-
-412 \ 1
-       #_EVENT_SIZEOF_VOID_P
- 8
-
-       )
-
-415 \ 1
-       #_EVENT_STDC_HEADERS
- 1
-
-       )
-
-418 \ 1
-       #_EVENT_TIME_WITH_SYS_TIME
- 1
-
-       )
-
-421 \ 1
-       #_EVENT_VERSION
- "2.0.16-¡abË"
-
-       )
-
-431 #iâdeà
-_EVENT___ýlu¥lus
-
-
-       @/usr/include/event2/event.h
-
-27 #iâdeà
-_EVENT2_EVENT_H_
-
-
-28 \ 1
-       #_EVENT2_EVENT_H_
-
-
-       )
-
-183 #ifdeà
-__ýlu¥lus
-
-
-187 \ 2
-       ~<ev\92t2/ev\92t-cÚfig.h
->
-
-188 #ifdeà
-_EVENT_HAVE_SYS_TYPES_H
-
-
-189 \ 2
-       ~<sys/ty³s.h
->
-
-191 #ifdeà
-_EVENT_HAVE_SYS_TIME_H
-
-
-192 \ 2
-       ~<sys/time.h
->
-
-195 \ 2
-       ~<¡dio.h
->
-
-198 \ 2
-       ~<ev\92t2/ut\9e.h
->
-
-213 \19
-ev\92t_ba£
-
-
-214 #ifdeà
-_EVENT_IN_DOXYGEN
-
-
-272 \19
-ev\92t
-
-
-273 #ifdeà
-_EVENT_IN_DOXYGEN
-
-
-291 \19
-ev\92t_cÚfig
-
-
-292 #ifdeà
-_EVENT_IN_DOXYGEN
-
-
-317 \1e
-ev\92t_\92abË_debug_mode
-(\1e);
-
-328 \1e
-ev\92t_debug_uÇssign
-(\19
-ev\92t
- *);
-
-337 \19
-ev\92t_ba£
- *
-ev\92t_ba£_Ãw
-(\1e);
-
-349 \12
-ev\92t_»\9a\99
-(\19
-ev\92t_ba£
- *
-ba£
-);
-
-364 \12
-ev\92t_ba£_di¥©ch
-(\19
-ev\92t_ba£
- *);
-
-372 cڡ \ 5*
-ev\92t_ba£_g\91_m\91hod
-(cڡ \19
-ev\92t_ba£
- *);
-
-386 cڡ \ 5**
-ev\92t_g\91_suµÜ\8bd_m\91hods
-(\1e);
-
-398 \19
-ev\92t_cÚfig
- *
-ev\92t_cÚfig_Ãw
-(\1e);
-
-405 \1e
-ev\92t_cÚfig_ä\93
-(\19
-ev\92t_cÚfig
- *
-cfg
-);
-
-419 \12
-ev\92t_cÚfig_avoid_m\91hod
-(\19
-ev\92t_cÚfig
- *
-cfg
-, cڡ \ 5*
-m\91hod
-);
-
-430 \f
-       eev\92t_m\91hod_ã©u»
- {
-
-432 
-EV_FEATURE_ET
- = 0x01,
-
-437 
-EV_FEATURE_O1
- = 0x02,
-
-440 
-EV_FEATURE_FDS
- = 0x04
-
-451 \f
-       eev\92t_ba£_cÚfig_æag
- {
-
-454 
-EVENT_BASE_FLAG_NOLOCK
- = 0x01,
-
-457 
-EVENT_BASE_FLAG_IGNORE_ENV
- = 0x02,
-
-464 
-EVENT_BASE_FLAG_STARTUP_IOCP
- = 0x04,
-
-468 
-EVENT_BASE_FLAG_NO_CACHE_TIME
- = 0x08,
-
-484 
-EVENT_BASE_FLAG_EPOLL_USE_CHANGELIST
- = 0x10
-
-494 \12
-ev\92t_ba£_g\91_ã©u»s
-(cڡ \19
-ev\92t_ba£
- *
-ba£
-);
-
-518 \12
-ev\92t_cÚfig_»qu\9ce_ã©u»s
-(\19
-ev\92t_cÚfig
- *
-cfg
-, \12
-ã©u»
-);
-
-526 \12
-ev\92t_cÚfig_£t_æag
-(\19
-ev\92t_cÚfig
- *
-cfg
-, \12
-æag
-);
-
-537 \12
-ev\92t_cÚfig_£t_num_ýus_h\9at
-(\19
-ev\92t_cÚfig
- *
-cfg
-, \12
-ýus
-);
-
-551 \19
-ev\92t_ba£
- *
-ev\92t_ba£_Ãw_w\99h_cÚfig
-(cڡ \19
-ev\92t_cÚfig
- *);
-
-561 \1e
-ev\92t_ba£_ä\93
-(\19
-ev\92t_ba£
- *);
-
-566 \ 1
-       #_EVENT_LOG_DEBUG
- 0
-
-       )
-
-567 \ 1
-       #_EVENT_LOG_MSG
- 1
-
-       )
-
-568 \ 1
-       #_EVENT_LOG_WARN
- 2
-
-       )
-
-569 \ 1
-       #_EVENT_LOG_ERR
- 3
-
-       )
-
-577 \e\1e(*
-ev\92t_log_cb
-)(\12
-       t£v\94\99y
-, cڡ \ 5*
-       tmsg
-);
-
-588 \1e
-ev\92t_£t_log_ÿÎback
-(
-ev\92t_log_cb
-cb
-);
-
-595 \e\1e(*
-ev\92t_ç\8fl_cb
-)(\12
-       t\94r
-);
-
-609 \1e
-ev\92t_£t_ç\8fl_ÿÎback
-(
-ev\92t_ç\8fl_cb
-cb
-);
-
-620 \12
-ev\92t_ba£_£t
-(\19
-ev\92t_ba£
- *, \19
-ev\92t
- *);
-
-629 \ 1
-       #EVLOOP_ONCE
- 0x01
-
-       )
-
-632 \ 1
-       #EVLOOP_NONBLOCK
- 0x02
-
-       )
-
-653 \12
-ev\92t_ba£_loÝ
-(\19
-ev\92t_ba£
- *, \12);
-
-670 \12
-ev\92t_ba£_loÝex\99
-(\19
-ev\92t_ba£
- *, cڡ \19
-timev®
- *);
-
-685 \12
-ev\92t_ba£_loÝb»ak
-(\19
-ev\92t_ba£
- *);
-
-699 \12
-ev\92t_ba£_gÙ_ex\99
-(\19
-ev\92t_ba£
- *);
-
-713 \12
-ev\92t_ba£_gÙ_b»ak
-(\19
-ev\92t_ba£
- *);
-
-724 \ 1
-       #EV_TIMEOUT
- 0x01
-
-       )
-
-726 \ 1
-       #EV_READ
- 0x02
-
-       )
-
-728 \ 1
-       #EV_WRITE
- 0x04
-
-       )
-
-730 \ 1
-       #EV_SIGNAL
- 0x08
-
-       )
-
-737 \ 1
-       #EV_PERSIST
- 0x10
-
-       )
-
-739 \ 1
-       #EV_ET
- 0x20
-
-       )
-
-747 \ 1
-       #evtim\94_assign
-(
-ev
-, 
-b
-, 
-cb
-, 
-¬g
-) \
-
-748 
-       `ev\92t_assign
-((
-ev
-), (
-b
-), -1, 0, (
-cb
-), (
-¬g
-))
-
-       )
-
-749 \ 1
-       #evtim\94_Ãw
-(
-b
-, 
-cb
-, 
-¬g
-       `ev\92t_Ãw
-((b), -1, 0, (cb), (¬g))
-
-       )
-
-750 \ 1
-       #evtim\94_add
-(
-ev
-, 
-tv
-       `ev\92t_add
-(Óv), (tv))
-
-       )
-
-751 \ 1
-       #evtim\94_d\96
-(
-ev
-       `ev\92t_d\96
-Óv)
-
-       )
-
-752 \ 1
-       #evtim\94_³nd\9ag
-(
-ev
-, 
-tv
-       `ev\92t_³nd\9ag
-(Óv), 
-EV_TIMEOUT
-, (tv))
-
-       )
-
-753 \ 1
-       #evtim\94_\9a\99\9flized
-(
-ev
-       `ev\92t_\9a\99\9flized
-Óv)
-
-       )
-
-762 \ 1
-       #evsigÇl_add
-(
-ev
-, 
-tv
-       `ev\92t_add
-(Óv), (tv))
-
-       )
-
-763 \ 1
-       #evsigÇl_assign
-(
-ev
-, 
-b
-, 
-x
-, 
-cb
-, 
-¬g
-) \
-
-764 
-       `ev\92t_assign
-((
-ev
-), (
-b
-), (
-x
-), 
-EV_SIGNAL
-|
-EV_PERSIST
-, 
-cb
-, (
-¬g
-))
-
-       )
-
-765 \ 1
-       #evsigÇl_Ãw
-(
-b
-, 
-x
-, 
-cb
-, 
-¬g
-) \
-
-766 
-       `ev\92t_Ãw
-((
-b
-), (
-x
-), 
-EV_SIGNAL
-|
-EV_PERSIST
-, (
-cb
-), (
-¬g
-))
-
-       )
-
-767 \ 1
-       #evsigÇl_d\96
-(
-ev
-       `ev\92t_d\96
-Óv)
-
-       )
-
-768 \ 1
-       #evsigÇl_³nd\9ag
-(
-ev
-, 
-tv
-       `ev\92t_³nd\9ag
-(Óv), 
-EV_SIGNAL
-, (tv))
-
-       )
-
-769 \ 1
-       #evsigÇl_\9a\99\9flized
-(
-ev
-       `ev\92t_\9a\99\9flized
-Óv)
-
-       )
-
-783 \e\1e(*
-ev\92t_ÿÎback_â
-)(
-       tevut\9e_sock\91_t
-, \16\1e*);
-
-833 \19
-ev\92t
- *
-ev\92t_Ãw
-(\19
-ev\92t_ba£
- *, 
-evut\9e_sock\91_t
-, \16
-ev\92t_ÿÎback_â
-, \1e*);
-
-874 \12
-ev\92t_assign
-(\19
-ev\92t
- *, \19
-ev\92t_ba£
- *, 
-evut\9e_sock\91_t
-, \16
-ev\92t_ÿÎback_â
-, \1e*);
-
-882 \1e
-ev\92t_ä\93
-(\19
-ev\92t
- *);
-
-906 \12
-ev\92t_ba£_Úû
-(\19
-ev\92t_ba£
- *, 
-evut\9e_sock\91_t
-, \16
-ev\92t_ÿÎback_â
-, \1e*, cڡ \19
-timev®
- *);
-
-930 \12
-ev\92t_add
-(\19
-ev\92t
- *
-ev
-, cڡ \19
-timev®
- *
-timeout
-);
-
-943 \12
-ev\92t_d\96
-(\19
-ev\92t
- *);
-
-960 \1e
-ev\92t_aùive
-(\19
-ev\92t
- *
-ev
-, \12
-»s
-, \16
-nÿÎs
-);
-
-975 \12
-ev\92t_³nd\9ag
-(cڡ \19
-ev\92t
- *
-ev
-, \16
-ev\92ts
-, \19
-timev®
- *
-tv
-);
-
-993 \12
-ev\92t_\9a\99\9flized
-(cڡ \19
-ev\92t
- *
-ev
-);
-
-998 \ 1
-       #ev\92t_g\91_sigÇl
-(
-ev
-è((\12)
-       `ev\92t_g\91_fd
-Óv))
-
-       )
-
-1004 
-evut\9e_sock\91_t
-ev\92t_g\91_fd
-(cڡ \19
-ev\92t
- *
-ev
-);
-
-1009 \19
-ev\92t_ba£
- *
-ev\92t_g\91_ba£
-(cڡ \19
-ev\92t
- *
-ev
-);
-
-1014 \16
-ev\92t_g\91_ev\92ts
-(cڡ \19
-ev\92t
- *
-ev
-);
-
-1019 
-ev\92t_ÿÎback_â
-ev\92t_g\91_ÿÎback
-(cڡ \19
-ev\92t
- *
-ev
-);
-
-1024 \1e*
-ev\92t_g\91_ÿÎback_¬g
-(cڡ \19
-ev\92t
- *
-ev
-);
-
-1033 \1e
-ev\92t_g\91_assignm\92t
-(cڡ \19
-ev\92t
- *event,
-
-1034 \19
-ev\92t_ba£
- **
-ba£_out
-, 
-evut\9e_sock\91_t
- *
-fd_out
-, \16*
-ev\92ts_out
-,
-
-1035 
-ev\92t_ÿÎback_â
- *
-ÿÎback_out
-, \1e**
-¬g_out
-);
-
-1050 
-size_t
-ev\92t_g\91_¡ruù_ev\92t_size
-(\1e);
-
-1061 cڡ \ 5*
-ev\92t_g\91_v\94siÚ
-(\1e);
-
-1074 
-ev_u\9at32_t
-ev\92t_g\91_v\94siÚ_numb\94
-(\1e);
-
-1077 \ 1
-       #LIBEVENT_VERSION
-_EVENT_VERSION
-
-
-       )
-
-1080 \ 1
-       #LIBEVENT_VERSION_NUMBER
-_EVENT_NUMERIC_VERSION
-
-
-       )
-
-1083 \ 1
-       #EVENT_MAX_PRIORITIES
- 256
-
-       )
-
-1111 \12
-ev\92t_ba£_´iÜ\99y_\9a\99
-(\19
-ev\92t_ba£
- *, \12);
-
-1121 \12
-ev\92t_´iÜ\99y_£t
-(\19
-ev\92t
- *, \12);
-
-1142 cڡ \19
-timev®
- *
-ev\92t_ba£_\9a\99_commÚ_timeout
-(\19
-ev\92t_ba£
- *
-ba£
-,
-
-1143 cڡ \19
-timev®
- *
-du¿tiÚ
-);
-
-1145 #ià!
-def\9aed
-(
-_EVENT_DISABLE_MM_REPLACEMENT
-è|| def\9aed(
-_EVENT_IN_DOXYGEN
-)
-
-1168 \1e
-ev\92t_£t_mem_funùiÚs
-(
-
-1169 \1e*(*
-m®loc_â
-)(
-size_t
-sz
-),
-
-1170 \1e*(*
-»®loc_â
-)(\1e*
-±r
-, 
-size_t
-sz
-),
-
-1171 \1e(*
\93
-)(\1e*
-±r
-));
-
-1174 \ 1
-       #EVENT_SET_MEM_FUNCTIONS_IMPLEMENTED
-
-
-       )
-
-1177 \1e
-ev\92t_ba£_dump_ev\92ts
-(\19
-ev\92t_ba£
- *, 
-FILE
- *);
-
-1190 \12
-ev\92t_ba£_g\91timeofday_ÿched
-(\19
-ev\92t_ba£
- *
-ba£
-,
-
-1191 \19
-timev®
- *
-tv
-);
-
-1193 #ifdeà
-__ýlu¥lus
-
-
-       @/usr/include/event2/event_compat.h
-
-27 #iâdeà
-_EVENT2_EVENT_COMPAT_H_
-
-
-28 \ 1
-       #_EVENT2_EVENT_COMPAT_H_
-
-
-       )
-
-45 #ifdeà
-__ýlu¥lus
-
-
-49 \ 2
-       ~<ev\92t2/ev\92t-cÚfig.h
->
-
-50 #ifdeà
-_EVENT_HAVE_SYS_TYPES_H
-
-
-51 \ 2
-       ~<sys/ty³s.h
->
-
-53 #ifdeà
-_EVENT_HAVE_SYS_TIME_H
-
-
-54 \ 2
-       ~<sys/time.h
->
-
-58 \ 2
-       ~<ev\92t2/ut\9e.h
->
-
-73 \19
-ev\92t_ba£
- *
-ev\92t_\9a\99
-(\1e);
-
-86 \12
-ev\92t_di¥©ch
-(\1e);
-
-99 \12
-ev\92t_loÝ
-(\12);
-
-114 \12
-ev\92t_loÝex\99
-(cڡ \19
-timev®
- *);
-
-129 \12
-ev\92t_loÝb»ak
-(\1e);
-
-140 \12
-ev\92t_Úû
-(
-evut\9e_sock\91_t
- , \16,
-
-141 \1e(*)(
-evut\9e_sock\91_t
-, \16\1e*), \1e*, cڡ \19
-timev®
- *);
-
-153 cڡ \ 5*
-ev\92t_g\91_m\91hod
-(\1e);
-
-165 \12
-ev\92t_´iÜ\99y_\9a\99
-(\12);
-
-174 \1e
-ev\92t_£t
-(\19
-ev\92t
- *, 
-evut\9e_sock\91_t
-, \16\1e(*)(evutil_socket_t, \16\1e*), \1e*);
-
-176 \ 1
-       #evtim\94_£t
-(
-ev
-, 
-cb
-, 
-¬g
-       `ev\92t_£t
-(Óv), -1, 0, (cb), (¬g))
-
-       )
-
-177 \ 1
-       #evsigÇl_£t
-(
-ev
-, 
-x
-, 
-cb
-, 
-¬g
-) \
-
-178 
-       `ev\92t_£t
-((
-ev
-), (
-x
-), 
-EV_SIGNAL
-|
-EV_PERSIST
-, (
-cb
-), (
-¬g
-))
-
-       )
-
-188 \ 1
-       #timeout_add
-(
-ev
-, 
-tv
-       `ev\92t_add
-(Óv), (tv))
-
-       )
-
-189 \ 1
-       #timeout_£t
-(
-ev
-, 
-cb
-, 
-¬g
-       `ev\92t_£t
-(Óv), -1, 0, (cb), (¬g))
-
-       )
-
-190 \ 1
-       #timeout_d\96
-(
-ev
-       `ev\92t_d\96
-Óv)
-
-       )
-
-191 \ 1
-       #timeout_³nd\9ag
-(
-ev
-, 
-tv
-       `ev\92t_³nd\9ag
-(Óv), 
-EV_TIMEOUT
-, (tv))
-
-       )
-
-192 \ 1
-       #timeout_\9a\99\9flized
-(
-ev
-       `ev\92t_\9a\99\9flized
-Óv)
-
-       )
-
-202 \ 1
-       #sigÇl_add
-(
-ev
-, 
-tv
-       `ev\92t_add
-(Óv), (tv))
-
-       )
-
-203 \ 1
-       #sigÇl_£t
-(
-ev
-, 
-x
-, 
-cb
-, 
-¬g
-) \
-
-204 
-       `ev\92t_£t
-((
-ev
-), (
-x
-), 
-EV_SIGNAL
-|
-EV_PERSIST
-, (
-cb
-), (
-¬g
-))
-
-       )
-
-205 \ 1
-       #sigÇl_d\96
-(
-ev
-       `ev\92t_d\96
-Óv)
-
-       )
-
-206 \ 1
-       #sigÇl_³nd\9ag
-(
-ev
-, 
-tv
-       `ev\92t_³nd\9ag
-(Óv), 
-EV_SIGNAL
-, (tv))
-
-       )
-
-207 \ 1
-       #sigÇl_\9a\99\9flized
-(
-ev
-       `ev\92t_\9a\99\9flized
-Óv)
-
-       )
-
-210 #iâdeà
-EVENT_FD
-
-
-212 \ 1
-       #EVENT_FD
-(
-ev
-è((\12)
-       `ev\92t_g\91_fd
-Óv))
-
-       )
-
-213 \ 1
-       #EVENT_SIGNAL
-(
-ev
-       `ev\92t_g\91_sigÇl
-Óv)
-
-       )
-
-216 #ifdeà
-__ýlu¥lus
-
-
-       @/usr/include/event2/event_struct.h
-
-27 #iâdeà
-_EVENT2_EVENT_STRUCT_H_
-
-
-28 \ 1
-       #_EVENT2_EVENT_STRUCT_H_
-
-
-       )
-
-39 #ifdeà
-__ýlu¥lus
-
-
-43 \ 2
-       ~<ev\92t2/ev\92t-cÚfig.h
->
-
-44 #ifdeà
-_EVENT_HAVE_SYS_TYPES_H
-
-
-45 \ 2
-       ~<sys/ty³s.h
->
-
-47 #ifdeà
-_EVENT_HAVE_SYS_TIME_H
-
-
-48 \ 2
-       ~<sys/time.h
->
-
-52 \ 2
-       ~<ev\92t2/ut\9e.h
->
-
-55 \ 2
-       ~<ev\92t2/keyv®q_¡ruù.h
->
-
-57 \ 1
-       #EVLIST_TIMEOUT
- 0x01
-
-       )
-
-58 \ 1
-       #EVLIST_INSERTED
- 0x02
-
-       )
-
-59 \ 1
-       #EVLIST_SIGNAL
- 0x04
-
-       )
-
-60 \ 1
-       #EVLIST_ACTIVE
- 0x08
-
-       )
-
-61 \ 1
-       #EVLIST_INTERNAL
- 0x10
-
-       )
-
-62 \ 1
-       #EVLIST_INIT
- 0x80
-
-       )
-
-65 \ 1
-       #EVLIST_ALL
- (0xf000 | 0x9f)
-
-       )
-
-68 #iâdeà
-TAILQ_ENTRY
-
-
-69 \ 1
-       #_EVENT_DEFINED_TQENTRY
-
-
-       )
-
-70 \ 1
-       #TAILQ_ENTRY
-(
-ty³
-) \
-
-72 \19
-ty³
- *
-tqe_Ãxt
-; \
-
-73 \19
-ty³
- **
-tqe_´ev
-; \
-
-74 }
-
-       )
-
-77 #iâdeà
-TAILQ_HEAD
-
-
-78 \ 1
-       #_EVENT_DEFINED_TQHEAD
-
-
-       )
-
-79 \ 1
-       #TAILQ_HEAD
-(
-Çme
-, 
-ty³
-) \
-
-80 \19
-       sÇme
- { \
-
-81 \19
-ty³
- *
-tqh_f\9c¡
-; \
-
-82 \19
-ty³
- **
-tqh_ϡ
-; \
-
-83 }
-
-       )
-
-86 \19
-ev\92t_ba£
-;
-
-87 \19
-       sev\92t
- {
-
-88 
-TAILQ_ENTRY
-(
-ev\92t
-ev_aùive_Ãxt
-;
-
-89 
-TAILQ_ENTRY
-(
-ev\92t
-ev_Ãxt
-;
-
-92 
-TAILQ_ENTRY
-(
-ev\92t
-ev_Ãxt_w\99h_commÚ_timeout
-;
-
-93 \12
-m\9a_h\97p_idx
-;
-
-94 } 
-ev_timeout_pos
-;
-
-95 
-evut\9e_sock\91_t
-ev_fd
-;
-
-97 \19
-ev\92t_ba£
- *
-ev_ba£
-;
-
-102 
-TAILQ_ENTRY
-(
-ev\92t
-ev_io_Ãxt
-;
-
-103 \19
-timev®
-ev_timeout
-;
-
-104 } 
-ev_io
-;
-
-108 
-TAILQ_ENTRY
-(
-ev\92t
-ev_sigÇl_Ãxt
-;
-
-109 \16
-ev_nÿÎs
-;
-
-111 \16*
-ev_²ÿÎs
-;
-
-112 } 
-ev_sigÇl
-;
-
-113 } 
-_ev
-;
-
-115 \16
-ev_ev\92ts
-;
-
-116 \16
-ev_»s
-;
-
-117 \16
-ev_æags
-;
-
-118 
-ev_u\9at8_t
-ev_´i
-;
-
-119 
-ev_u\9at8_t
-ev_þosu»
-;
-
-120 \19
-timev®
-ev_timeout
-;
-
-123 \1e(*
-ev_ÿÎback
-)(
-evut\9e_sock\91_t
-, \16\1e*
-¬g
-);
-
-124 \1e*
-ev_¬g
-;
-
-127 
-TAILQ_HEAD
- (
-ev\92t_li¡
-, 
-ev\92t
-);
-
-129 #ifdeà
-_EVENT_DEFINED_TQENTRY
-
-
-130 #undeà
-TAILQ_ENTRY
-
-
-133 #ifdeà
-_EVENT_DEFINED_TQHEAD
-
-
-134 #undeà
-TAILQ_HEAD
-
-
-137 #ifdeà
-__ýlu¥lus
-
-
-       @/usr/include/event2/tag.h
-
-27 #iâdeà
-_EVENT2_TAG_H_
-
-
-28 \ 1
-       #_EVENT2_TAG_H_
-
-
-       )
-
-36 #ifdeà
-__ýlu¥lus
-
-
-40 \ 2
-       ~<ev\92t2/ev\92t-cÚfig.h
->
-
-41 #ifdeà
-_EVENT_HAVE_SYS_TYPES_H
-
-
-42 \ 2
-       ~<sys/ty³s.h
->
-
-44 #ifdeà
-_EVENT_HAVE_SYS_TIME_H
-
-
-45 \ 2
-       ~<sys/time.h
->
-
-49 \ 2
-       ~<ev\92t2/ut\9e.h
->
-
-51 \19
-evbufãr
-;
-
-59 \1e
-ev\8fg_\9a\99
-(\1e);
-
-68 \12
-ev\8fg_unm¬sh®_h\97d\94
-(\19
-evbufãr
- *
-evbuf
-, 
-ev_u\9at32_t
- *
-±ag
-);
-
-70 \1e
-ev\8fg_m¬sh®
-(\19
-evbufãr
- *
-evbuf
-, 
-ev_u\9at32_t
-\8fg
-, cڡ \1e*
-d©a
-,
-
-71 
-ev_u\9at32_t
-Ën
-);
-
-72 \1e
-ev\8fg_m¬sh®_bufãr
-(\19
-evbufãr
- *
-evbuf
-, 
-ev_u\9at32_t
-\8fg
-,
-
-73 \19
-evbufãr
- *
-d©a
-);
-
-85 \1e
-ev\8fg_\92code_\9at
-(\19
-evbufãr
- *
-evbuf
-, 
-ev_u\9at32_t
-numb\94
-);
-
-86 \1e
-ev\8fg_\92code_\9at64
-(\19
-evbufãr
- *
-evbuf
-, 
-ev_u\9at64_t
-numb\94
-);
-
-88 \1e
-ev\8fg_m¬sh®_\9at
-(\19
-evbufãr
- *
-evbuf
-, 
-ev_u\9at32_t
-\8fg
-,
-
-89 
-ev_u\9at32_t
-\9a\8bg\94
-);
-
-90 \1e
-ev\8fg_m¬sh®_\9at64
-(\19
-evbufãr
- *
-evbuf
-, 
-ev_u\9at32_t
-\8fg
-,
-
-91 
-ev_u\9at64_t
-\9a\8bg\94
-);
-
-93 \1e
-ev\8fg_m¬sh®_¡r\9ag
-(\19
-evbufãr
- *
-buf
-, 
-ev_u\9at32_t
-\8fg
-,
-
-94 cڡ \ 5*
-¡r\9ag
-);
-
-96 \1e
-ev\8fg_m¬sh®_timev®
-(\19
-evbufãr
- *
-evbuf
-, 
-ev_u\9at32_t
-\8fg
-,
-
-97 \19
-timev®
- *
-tv
-);
-
-99 \12
-ev\8fg_unm¬sh®
-(\19
-evbufãr
- *
-¤c
-, 
-ev_u\9at32_t
- *
-±ag
-,
-
-100 \19
-evbufãr
- *
-d¡
-);
-
-101 \12
-ev\8fg_³ek
-(\19
-evbufãr
- *
-evbuf
-, 
-ev_u\9at32_t
- *
-±ag
-);
-
-102 \12
-ev\8fg_³ek_Ëngth
-(\19
-evbufãr
- *
-evbuf
-, 
-ev_u\9at32_t
- *
\92gth
-);
-
-103 \12
-ev\8fg_·ylßd_Ëngth
-(\19
-evbufãr
- *
-evbuf
-, 
-ev_u\9at32_t
- *
\92gth
-);
-
-104 \12
-ev\8fg_cÚsume
-(\19
-evbufãr
- *
-evbuf
-);
-
-106 \12
-ev\8fg_unm¬sh®_\9at
-(\19
-evbufãr
- *
-evbuf
-, 
-ev_u\9at32_t
-Ãed_\8fg
-,
-
-107 
-ev_u\9at32_t
- *
-p\9a\8bg\94
-);
-
-108 \12
-ev\8fg_unm¬sh®_\9at64
-(\19
-evbufãr
- *
-evbuf
-, 
-ev_u\9at32_t
-Ãed_\8fg
-,
-
-109 
-ev_u\9at64_t
- *
-p\9a\8bg\94
-);
-
-111 \12
-ev\8fg_unm¬sh®_fixed
-(\19
-evbufãr
- *
-¤c
-, 
-ev_u\9at32_t
-Ãed_\8fg
-,
-
-112 \1e*
-d©a
-, 
-size_t
-Ën
-);
-
-114 \12
-ev\8fg_unm¬sh®_¡r\9ag
-(\19
-evbufãr
- *
-evbuf
-, 
-ev_u\9at32_t
-Ãed_\8fg
-,
-
-115 \ 5**
-p¡r\9ag
-);
-
-117 \12
-ev\8fg_unm¬sh®_timev®
-(\19
-evbufãr
- *
-evbuf
-, 
-ev_u\9at32_t
-Ãed_\8fg
-,
-
-118 \19
-timev®
- *
-±v
-);
-
-120 #ifdeà
-__ýlu¥lus
-
-
-       @/usr/include/event2/tag_compat.h
-
-27 #iâdeà
-_EVENT2_TAG_COMPAT_H_
-
-
-28 \ 1
-       #_EVENT2_TAG_COMPAT_H_
-
-
-       )
-
-45 \ 1
-       #\92code_\9at
-(
-evbuf
-, 
-numb\94
-       `ev\8fg_\92code_\9at
-(Óvbuf), (numb\94))
-
-       )
-
-46 \ 1
-       #\92code_\9at64
-(
-evbuf
-, 
-numb\94
-       `ev\8fg_\92code_\9at64
-(Óvbuf), (numb\94))
-
-       )
-
-       @/usr/include/evutil.h
-
-26 #iâdeà
-_EVUTIL_H_
-
-
-27 \ 1
-       #_EVUTIL_H_
-
-
-       )
-
-37 \ 2
-       ~<ev\92t2/ut\9e.h
->
-
-       @/usr/include/features.h
-
-20 #iâdef 
-_FEATURES_H
-
-
-21 \ 1
-       #_FEATURES_H
- 1
-
-       )
-
-97 #undeà
-__USE_ISOC99
-
-
-98 #undeà
-__USE_ISOC95
-
-
-99 #undeà
-__USE_POSIX
-
-
-100 #undeà
-__USE_POSIX2
-
-
-101 #undeà
-__USE_POSIX199309
-
-
-102 #undeà
-__USE_POSIX199506
-
-
-103 #undeà
-__USE_XOPEN
-
-
-104 #undeà
-__USE_XOPEN_EXTENDED
-
-
-105 #undeà
-__USE_UNIX98
-
-
-106 #undeà
-__USE_XOPEN2K
-
-
-107 #undeà
-__USE_XOPEN2KXSI
-
-
-108 #undeà
-__USE_XOPEN2K8
-
-
-109 #undeà
-__USE_XOPEN2K8XSI
-
-
-110 #undeà
-__USE_LARGEFILE
-
-
-111 #undeà
-__USE_LARGEFILE64
-
-
-112 #undeà
-__USE_FILE_OFFSET64
-
-
-113 #undeà
-__USE_BSD
-
-
-114 #undeà
-__USE_SVID
-
-
-115 #undeà
-__USE_MISC
-
-
-116 #undeà
-__USE_ATFILE
-
-
-117 #undeà
-__USE_GNU
-
-
-118 #undeà
-__USE_REENTRANT
-
-
-119 #undeà
-__USE_FORTIFY_LEVEL
-
-
-120 #undeà
-__FAVOR_BSD
-
-
-121 #undeà
-__KERNEL_STRICT_NAMES
-
-
-125 #iâdeà
-_LOOSE_KERNEL_NAMES
-
-
-126 \ 1
-       #__KERNEL_STRICT_NAMES
-
-
-       )
-
-130 \ 1
-       #__USE_ANSI
- 1
-
-       )
-
-139 #ià
-def\9aed
-__GNUC__
- && def\9aed 
-__GNUC_MINOR__
-
-
-140 \ 1
-       #__GNUC_PREREQ
-(
-maj
-, 
-m\9a
-) \
-
-141 ((
-__GNUC__
- << 16è+ 
-__GNUC_MINOR__
- >ð((
-maj
-è<< 16è+ (
-m\9a
-))
-
-       )
-
-143 \ 1
-       #__GNUC_PREREQ
-(
-maj
-, 
-m\9a
-è0
-
-       )
-
-148 #ià
-def\9aed
-_BSD_SOURCE
- && \
-
-149 !(
-def\9aed
-       g_POSIX_SOURCE
- || def\9aed 
-       g_POSIX_C_SOURCE
- || \
-
-150 
-def\9aed
-       g_XOPEN_SOURCE
- || def\9aed 
-       g_GNU_SOURCE
- || def\9aed 
-       g_SVID_SOURCE
-)
-
-151 \ 1
-       #__FAVOR_BSD
- 1
-
-       )
-
-155 #ifdeà
-_GNU_SOURCE
-
-
-156 #undeà
-_ISOC95_SOURCE
-
-
-157 \ 1
-       #_ISOC95_SOURCE
- 1
-
-       )
-
-158 #undeà
-_ISOC99_SOURCE
-
-
-159 \ 1
-       #_ISOC99_SOURCE
- 1
-
-       )
-
-160 #undeà
-_POSIX_SOURCE
-
-
-161 \ 1
-       #_POSIX_SOURCE
- 1
-
-       )
-
-162 #undeà
-_POSIX_C_SOURCE
-
-
-163 \ 1
-       #_POSIX_C_SOURCE
- 200809L
-
-       )
-
-164 #undeà
-_XOPEN_SOURCE
-
-
-165 \ 1
-       #_XOPEN_SOURCE
- 700
-
-       )
-
-166 #undeà
-_XOPEN_SOURCE_EXTENDED
-
-
-167 \ 1
-       #_XOPEN_SOURCE_EXTENDED
- 1
-
-       )
-
-168 #undeà
-_LARGEFILE64_SOURCE
-
-
-169 \ 1
-       #_LARGEFILE64_SOURCE
- 1
-
-       )
-
-170 #undeà
-_BSD_SOURCE
-
-
-171 \ 1
-       #_BSD_SOURCE
- 1
-
-       )
-
-172 #undeà
-_SVID_SOURCE
-
-
-173 \ 1
-       #_SVID_SOURCE
- 1
-
-       )
-
-174 #undeà
-_ATFILE_SOURCE
-
-
-175 \ 1
-       #_ATFILE_SOURCE
- 1
-
-       )
-
-180 #ià(!
-def\9aed
-__STRICT_ANSI__
- && !def\9aed 
-_ISOC99_SOURCE
- && \
-
-181 !
-def\9aed
-       g_POSIX_SOURCE
- && !def\9aed 
-       g_POSIX_C_SOURCE
- && \
-
-182 !
-def\9aed
-       g_XOPEN_SOURCE
- && !def\9aed 
-       g_BSD_SOURCE
- && !def\9aed 
-       g_SVID_SOURCE
-)
-
-183 \ 1
-       #_BSD_SOURCE
- 1
-
-       )
-
-184 \ 1
-       #_SVID_SOURCE
- 1
-
-       )
-
-191 #ià(
-def\9aed
-_ISOC99_SOURCE
- || def\9aed 
-_ISOC9X_SOURCE
- \
-
-192 || (
-def\9aed
-       g__STDC_VERSION__
- && __STDC_VERSION__ >= 199901L))
-
-193 \ 1
-       #__USE_ISOC99
- 1
-
-       )
-
-197 #ià(
-def\9aed
-_ISOC99_SOURCE
- || def\9aed 
-_ISOC9X_SOURCE
- \
-
-198 || (
-def\9aed
-__STDC_VERSION__
- && __STDC_VERSION__ >= 199409L))
-
-199 \ 1
-       #__USE_ISOC95
- 1
-
-       )
-
-204 #ià((!
-def\9aed
-__STRICT_ANSI__
- || (
-_XOPEN_SOURCE
- - 0) >= 500) && \
-
-205 !
-def\9aed
-_POSIX_SOURCE
- && !def\9aed 
-_POSIX_C_SOURCE
-)
-
-206 \ 1
-       #_POSIX_SOURCE
- 1
-
-       )
-
-207 #ià
-def\9aed
-_XOPEN_SOURCE
- && (_XOPEN_SOURCE - 0) < 500
-
-208 \ 1
-       #_POSIX_C_SOURCE
- 2
-
-       )
-
-209 #\96
-def\9aed
-_XOPEN_SOURCE
- && (_XOPEN_SOURCE - 0) < 600
-
-210 \ 1
-       #_POSIX_C_SOURCE
- 199506L
-
-       )
-
-211 #\96
-def\9aed
-_XOPEN_SOURCE
- && (_XOPEN_SOURCE - 0) < 700
-
-212 \ 1
-       #_POSIX_C_SOURCE
- 200112L
-
-       )
-
-214 \ 1
-       #_POSIX_C_SOURCE
- 200809L
-
-       )
-
-216 \ 1
-       #__USE_POSIX_IMPLICITLY
- 1
-
-       )
-
-219 #ià
-def\9aed
-_POSIX_SOURCE
- || 
-_POSIX_C_SOURCE
- >ð1 || def\9aed 
-_XOPEN_SOURCE
-
-
-220 \ 1
-       #__USE_POSIX
- 1
-
-       )
-
-223 #ià
-def\9aed
-_POSIX_C_SOURCE
- && _POSIX_C_SOURCE >ð2 || def\9aed 
-_XOPEN_SOURCE
-
-
-224 \ 1
-       #__USE_POSIX2
- 1
-
-       )
-
-227 #ià(
-_POSIX_C_SOURCE
- - 0) >= 199309L
-
-228 \ 1
-       #__USE_POSIX199309
- 1
-
-       )
-
-231 #ià(
-_POSIX_C_SOURCE
- - 0) >= 199506L
-
-232 \ 1
-       #__USE_POSIX199506
- 1
-
-       )
-
-235 #ià(
-_POSIX_C_SOURCE
- - 0) >= 200112L
-
-236 \ 1
-       #__USE_XOPEN2K
- 1
-
-       )
-
-237 #undeà
-__USE_ISOC95
-
-
-238 \ 1
-       #__USE_ISOC95
- 1
-
-       )
-
-239 #undeà
-__USE_ISOC99
-
-
-240 \ 1
-       #__USE_ISOC99
- 1
-
-       )
-
-243 #ià(
-_POSIX_C_SOURCE
- - 0) >= 200809L
-
-244 \ 1
-       #__USE_XOPEN2K8
- 1
-
-       )
-
-245 #undeà
-_ATFILE_SOURCE
-
-
-246 \ 1
-       #_ATFILE_SOURCE
- 1
-
-       )
-
-249 #ifdef 
-_XOPEN_SOURCE
-
-
-250 \ 1
-       #__USE_XOPEN
- 1
-
-       )
-
-251 #ià(
-_XOPEN_SOURCE
- - 0) >= 500
-
-252 \ 1
-       #__USE_XOPEN_EXTENDED
- 1
-
-       )
-
-253 \ 1
-       #__USE_UNIX98
- 1
-
-       )
-
-254 #undeà
-_LARGEFILE_SOURCE
-
-
-255 \ 1
-       #_LARGEFILE_SOURCE
- 1
-
-       )
-
-256 #ià(
-_XOPEN_SOURCE
- - 0) >= 600
-
-257 #ià(
-_XOPEN_SOURCE
- - 0) >= 700
-
-258 \ 1
-       #__USE_XOPEN2K8
- 1
-
-       )
-
-259 \ 1
-       #__USE_XOPEN2K8XSI
- 1
-
-       )
-
-261 \ 1
-       #__USE_XOPEN2K
- 1
-
-       )
-
-262 \ 1
-       #__USE_XOPEN2KXSI
- 1
-
-       )
-
-263 #undeà
-__USE_ISOC95
-
-
-264 \ 1
-       #__USE_ISOC95
- 1
-
-       )
-
-265 #undeà
-__USE_ISOC99
-
-
-266 \ 1
-       #__USE_ISOC99
- 1
-
-       )
-
-269 #ifdeà
-_XOPEN_SOURCE_EXTENDED
-
-
-270 \ 1
-       #__USE_XOPEN_EXTENDED
- 1
-
-       )
-
-275 #ifdeà
-_LARGEFILE_SOURCE
-
-
-276 \ 1
-       #__USE_LARGEFILE
- 1
-
-       )
-
-279 #ifdeà
-_LARGEFILE64_SOURCE
-
-
-280 \ 1
-       #__USE_LARGEFILE64
- 1
-
-       )
-
-283 #ià
-def\9aed
-_FILE_OFFSET_BITS
- && _FILE_OFFSET_BITS == 64
-
-284 \ 1
-       #__USE_FILE_OFFSET64
- 1
-
-       )
-
-287 #ià
-def\9aed
-_BSD_SOURCE
- || def\9aed 
-_SVID_SOURCE
-
-
-288 \ 1
-       #__USE_MISC
- 1
-
-       )
-
-291 #ifdef 
-_BSD_SOURCE
-
-
-292 \ 1
-       #__USE_BSD
- 1
-
-       )
-
-295 #ifdef 
-_SVID_SOURCE
-
-
-296 \ 1
-       #__USE_SVID
- 1
-
-       )
-
-299 #ifdef 
-_ATFILE_SOURCE
-
-
-300 \ 1
-       #__USE_ATFILE
- 1
-
-       )
-
-303 #ifdef 
-_GNU_SOURCE
-
-
-304 \ 1
-       #__USE_GNU
- 1
-
-       )
-
-307 #ià
-def\9aed
-_REENTRANT
- || def\9aed 
-_THREAD_SAFE
-
-
-308 \ 1
-       #__USE_REENTRANT
- 1
-
-       )
-
-311 #ià
-def\9aed
-_FORTIFY_SOURCE
- && _FORTIFY_SOURCE > 0 \
-
-312 && 
-__GNUC_PREREQ
- (4, 1è&& 
-def\9aed
-       g__OPTIMIZE__
- && __OPTIMIZE__ > 0
-
-313 #ià
-_FORTIFY_SOURCE
- > 1
-
-314 \ 1
-       #__USE_FORTIFY_LEVEL
- 2
-
-       )
-
-316 \ 1
-       #__USE_FORTIFY_LEVEL
- 1
-
-       )
-
-319 \ 1
-       #__USE_FORTIFY_LEVEL
- 0
-
-       )
-
-323 \ 2
-       ~<b\99s/´edefs.h
->
-
-326 \ 1
-       #__STDC_ISO_10646__
- 200009L
-
-       )
-
-334 #undeà
-__GNU_LIBRARY__
-
-
-335 \ 1
-       #__GNU_LIBRARY__
- 6
-
-       )
-
-339 \ 1
-       #__GLIBC__
- 2
-
-       )
-
-340 \ 1
-       #__GLIBC_MINOR__
- 13
-
-       )
-
-342 \ 1
-       #__GLIBC_PREREQ
-(
-maj
-, 
-m\9a
-) \
-
-343 ((
-__GLIBC__
- << 16è+ 
-__GLIBC_MINOR__
- >ð((
-maj
-è<< 16è+ (
-m\9a
-))
-
-       )
-
-346 #ià
-def\9aed
-__GNUC__
- \
-
-347 || (
-def\9aed
-       g__PGI
- && def\9aed 
-       g__i386__
- ) \
-
-348 || (
-def\9aed
-       g__INTEL_COMPILER
- && (def\9aed 
-       g__i386__
- || def\9aed 
-       g__\9f64__
-)) \
-
-349 || (
-def\9aed
-       g__STDC_VERSION__
- && __STDC_VERSION__ >= 199901L)
-
-350 \ 1
-       #__GLIBC_HAVE_LONG_LONG
- 1
-
-       )
-
-354 #iâdeà
-__ASSEMBLER__
-
-
-355 #iâdeà
-_SYS_CDEFS_H
-
-
-356 \ 2
-       ~<sys/cdefs.h
->
-
-361 #ià
-def\9aed
-__USE_FILE_OFFSET64
- && !def\9aed 
-__REDIRECT
-
-
-362 \ 1
-       #__USE_LARGEFILE
- 1
-
-       )
-
-363 \ 1
-       #__USE_LARGEFILE64
- 1
-
-       )
-
-369 #ià
-__GNUC_PREREQ
- (2, 7è&& 
-def\9aed
-__OPTIMIZE__
- \
-
-370 && !
-def\9aed
-       g__OPTIMIZE_SIZE__
- && !def\9aed 
-       g__NO_INLINE__
- \
-
-371 && 
-def\9aed
-       g__ex\8bº_\9al\9ae
-
-
-372 \ 1
-       #__USE_EXTERN_INLINES
- 1
-
-       )
-
-377 #ià
-__GNUC_PREREQ
- (2, 7è&& 
-def\9aed
-__OPTIMIZE__
- \
-
-378 && (
-def\9aed
-       g_LIBC
- || !def\9aed 
-       g__OPTIMIZE_SIZE__
-è&& !def\9aed 
-       g__NO_INLINE__
- \
-
-379 && 
-def\9aed
-       g__ex\8bº_\9al\9ae
-
-
-380 \ 1
-       #__USE_EXTERN_INLINES_IN_LIBC
- 1
-
-       )
-
-388 \ 2
-       ~<gnu/¡ubs.h
->
-
-       @/usr/include/getopt.h
-
-21 #iâdeà
-_GETOPT_H
-
-
-23 #iâdeà
-__Ãed_g\91Ýt
-
-
-24 \ 1
-       #_GETOPT_H
- 1
-
-       )
-
-34 #ià!
-def\9aed
-__GNU_LIBRARY__
-
-
-35 \ 2
-       ~<ùy³.h
->
-
-38 #iâdeà
-__THROW
-
-
-39 #iâdeà
-__GNUC_PREREQ
-
-
-40 \ 1
-       #__GNUC_PREREQ
-(
-maj
-, 
-m\9a
-è(0)
-
-       )
-
-42 #ià
-def\9aed
-__ýlu¥lus
- && 
-__GNUC_PREREQ
- (2,8)
-
-43 \ 1
-       #__THROW
-       `throw
- ()
-
-       )
-
-45 \ 1
-       #__THROW
-
-
-       )
-
-49 #ifdef 
-__ýlu¥lus
-
-
-59 \r\ 5*
-ݏrg
-;
-
-73 \r\12
-Ýt\9ad
-;
-
-78 \r\12
\8b¼
-;
-
-82 \r\12
-ÝtÝt
-;
-
-84 #iâdeà
-__Ãed_g\91Ýt
-
-
-106 \19
-       sÝtiÚ
-
-
-108 cڡ \ 5*
-       gÇme
-;
-
-111 \12
-       ghas_¬g
-;
-
-112 \12*
-       gæag
-;
-
-113 \12
-       gv®
-;
-
-118 \ 1
-       #no_¬gum\92t
- 0
-
-       )
-
-119 \ 1
-       #»qu\9ced_¬gum\92t
- 1
-
-       )
-
-120 \ 1
-       #ÝtiÚ®_¬gum\92t
- 2
-
-       )
-
-148 #ifdeà
-__GNU_LIBRARY__
-
-
-152 \r\12
-g\91Ýt
- (\12
-___¬gc
-, \ 5*cڡ *
-___¬gv
-, cڡ \ 5*
-__shÜtÝts
-)
-
-153 
-__THROW
-;
-
-155 #ià
-def\9aed
-__Ãed_g\91Ýt
- && def\9aed 
-__USE_POSIX2
- \
-
-156 && !
-def\9aed
-       g__USE_POSIX_IMPLICITLY
- && !def\9aed 
-       g__USE_GNU
-
-
-160 #ifdeà
-__REDIRECT
-
-
-161 \r\12
-__REDIRECT_NTH
- (
-g\91Ýt
-, (\12
-___¬gc
-, \ 5*cڡ *
-___¬gv
-,
-
-162 cڡ \ 5*
-__shÜtÝts
-),
-
-163 
-__posix_g\91Ýt
-);
-
-165 \r\12
-__posix_g\91Ýt
- (\12
-___¬gc
-, \ 5*cڡ *
-___¬gv
-,
-
-166 cڡ \ 5*
-__shÜtÝts
-__THROW
-;
-
-167 \ 1
-       #g\91Ýt
-__posix_g\91Ýt
-
-
-       )
-
-171 \r\12
-g\91Ýt
- ();
-
-174 #iâdeà
-__Ãed_g\91Ýt
-
-
-175 \r\12
-g\91Ýt_lÚg
- (\12
-___¬gc
-, \ 5*cڡ *
-___¬gv
-,
-
-176 cڡ \ 5*
-__shÜtÝts
-,
-
-177 cڡ \19
-ÝtiÚ
- *
-__lÚgÝts
-, \12*
-__lÚg\9ad
-)
-
-178 
-__THROW
-;
-
-179 \r\12
-g\91Ýt_lÚg_Úly
- (\12
-___¬gc
-, \ 5*cڡ *
-___¬gv
-,
-
-180 cڡ \ 5*
-__shÜtÝts
-,
-
-181 cڡ \19
-ÝtiÚ
- *
-__lÚgÝts
-, \12*
-__lÚg\9ad
-)
-
-182 
-__THROW
-;
-
-186 #ifdef 
-__ýlu¥lus
-
-
-191 #undeà
-__Ãed_g\91Ýt
-
-
-       @/usr/include/libio.h
-
-29 #iâdeà
-_IO_STDIO_H
-
-
-30 \ 1
-       #_IO_STDIO_H
-
-
-       )
-
-32 \ 2
-       ~<_G_cÚfig.h
->
-
-34 \ 1
-       #_IO_pos_t
-_G_åos_t
-
-
-       )
-
-35 \ 1
-       #_IO_åos_t
-_G_åos_t
-
-
-       )
-
-36 \ 1
-       #_IO_åos64_t
-_G_åos64_t
-
-
-       )
-
-37 \ 1
-       #_IO_size_t
-_G_size_t
-
-
-       )
-
-38 \ 1
-       #_IO_ssize_t
-_G_ssize_t
-
-
-       )
-
-39 \ 1
-       #_IO_off_t
-_G_off_t
-
-
-       )
-
-40 \ 1
-       #_IO_off64_t
-_G_off64_t
-
-
-       )
-
-41 \ 1
-       #_IO_pid_t
-_G_pid_t
-
-
-       )
-
-42 \ 1
-       #_IO_uid_t
-_G_uid_t
-
-
-       )
-
-43 \ 1
-       #_IO_icÚv_t
-_G_icÚv_t
-
-
-       )
-
-44 \ 1
-       #_IO_HAVE_SYS_WAIT
-_G_HAVE_SYS_WAIT
-
-
-       )
-
-45 \ 1
-       #_IO_HAVE_ST_BLKSIZE
-_G_HAVE_ST_BLKSIZE
-
-
-       )
-
-46 \ 1
-       #_IO_BUFSIZ
-_G_BUFSIZ
-
-
-       )
-
-47 \ 1
-       #_IO_va_li¡
-_G_va_li¡
-
-
-       )
-
-48 \ 1
-       #_IO_w\9at_t
-_G_w\9at_t
-
-
-       )
-
-50 #ifdeà
-_G_NEED_STDARG_H
-
-
-52 \ 1
-       #__Ãed___va_li¡
-
-
-       )
-
-53 \ 2
-       ~<¡d¬g.h
->
-
-54 #ifdeà
-__GNUC_VA_LIST
-
-
-55 #undeà
-_IO_va_li¡
-
-
-56 \ 1
-       #_IO_va_li¡
-__gnuc_va_li¡
-
-
-       )
-
-60 #iâdeà
-__P
-
-
-61 #ià
-_G_HAVE_SYS_CDEFS
-
-
-62 \ 2
-       ~<sys/cdefs.h
->
-
-64 #ifdeà
-__STDC__
-
-
-65 \ 1
-       #__P
-(
-p
-       )
-p
-
-66 \ 1
-       #__PMT
-(
-p
-       )
-p
-
-68 \ 1
-       #__P
-(
-p
-è()
-
-       )
-
-69 \ 1
-       #__PMT
-(
-p
-è()
-
-       )
-
-75 #iâdeà
-_PARAMS
-
-
-76 \ 1
-       #_PARAMS
-(
-´Ùos
-       `__P
-ÕrÙos)
-
-       )
-
-79 #iâdeà
-__STDC__
-
-
-81 \ 1
-
-       )
-
-84 \ 1
-       #_IO_UNIFIED_JUMPTABLES
- 1
-
-       )
-
-85 #iâdeà
-_G_HAVE_PRINTF_FP
-
-
-86 \ 1
-       #_IO_USE_DTOA
- 1
-
-       )
-
-89 #iâdeà
-EOF
-
-
-90 \ 1
-       #EOF
- (-1)
-
-       )
-
-92 #iâdeà
-NULL
-
-
-93 #ià
-def\9aed
-__GNUG__
- && \
-
-94 (
-       g__GNUC__
- > 2 || (__GNUC__ =ð2 && 
-__GNUC_MINOR__
- >= 8))
-
-95 \ 1
-       #NULL
- (
-__nuÎ
-)
-
-       )
-
-97 #ià!
-def\9aed
-(
-__ýlu¥lus
-)
-
-98 \ 1
-       #NULL
- ((\1e*)0)
-
-       )
-
-100 \ 1
-       #NULL
- (0)
-
-       )
-
-105 \ 1
-       #_IOS_INPUT
- 1
-
-       )
-
-106 \ 1
-       #_IOS_OUTPUT
- 2
-
-       )
-
-107 \ 1
-       #_IOS_ATEND
- 4
-
-       )
-
-108 \ 1
-       #_IOS_APPEND
- 8
-
-       )
-
-109 \ 1
-       #_IOS_TRUNC
- 16
-
-       )
-
-110 \ 1
-       #_IOS_NOCREATE
- 32
-
-       )
-
-111 \ 1
-       #_IOS_NOREPLACE
- 64
-
-       )
-
-112 \ 1
-       #_IOS_BIN
- 128
-
-       )
-
-120 \ 1
-       #_IO_MAGIC
- 0xFBAD0000
-
-       )
-
-121 \ 1
-       #_OLD_STDIO_MAGIC
- 0xFABC0000
-
-       )
-
-122 \ 1
-       #_IO_MAGIC_MASK
- 0xFFFF0000
-
-       )
-
-123 \ 1
-       #_IO_USER_BUF
- 1
-
-       )
-
-124 \ 1
-       #_IO_UNBUFFERED
- 2
-
-       )
-
-125 \ 1
-       #_IO_NO_READS
- 4
-
-       )
-
-126 \ 1
-       #_IO_NO_WRITES
- 8
-
-       )
-
-127 \ 1
-       #_IO_EOF_SEEN
- 0x10
-
-       )
-
-128 \ 1
-       #_IO_ERR_SEEN
- 0x20
-
-       )
-
-129 \ 1
-       #_IO_DELETE_DONT_CLOSE
- 0x40
-
-       )
-
-130 \ 1
-       #_IO_LINKED
- 0x80
-
-       )
-
-131 \ 1
-       #_IO_IN_BACKUP
- 0x100
-
-       )
-
-132 \ 1
-       #_IO_LINE_BUF
- 0x200
-
-       )
-
-133 \ 1
-       #_IO_TIED_PUT_GET
- 0x400
-
-       )
-
-134 \ 1
-       #_IO_CURRENTLY_PUTTING
- 0x800
-
-       )
-
-135 \ 1
-       #_IO_IS_APPENDING
- 0x1000
-
-       )
-
-136 \ 1
-       #_IO_IS_FILEBUF
- 0x2000
-
-       )
-
-137 \ 1
-       #_IO_BAD_SEEN
- 0x4000
-
-       )
-
-138 \ 1
-       #_IO_USER_LOCK
- 0x8000
-
-       )
-
-140 \ 1
-       #_IO_FLAGS2_MMAP
- 1
-
-       )
-
-141 \ 1
-       #_IO_FLAGS2_NOTCANCEL
- 2
-
-       )
-
-142 #ifdeà
-_LIBC
-
-
-143 \ 1
-       #_IO_FLAGS2_FORTIFY
- 4
-
-       )
-
-145 \ 1
-       #_IO_FLAGS2_USER_WBUF
- 8
-
-       )
-
-146 #ifdeà
-_LIBC
-
-
-147 \ 1
-       #_IO_FLAGS2_SCANF_STD
- 16
-
-       )
-
-151 \ 1
-       #_IO_SKIPWS
- 01
-
-       )
-
-152 \ 1
-       #_IO_LEFT
- 02
-
-       )
-
-153 \ 1
-       #_IO_RIGHT
- 04
-
-       )
-
-154 \ 1
-       #_IO_INTERNAL
- 010
-
-       )
-
-155 \ 1
-       #_IO_DEC
- 020
-
-       )
-
-156 \ 1
-       #_IO_OCT
- 040
-
-       )
-
-157 \ 1
-       #_IO_HEX
- 0100
-
-       )
-
-158 \ 1
-       #_IO_SHOWBASE
- 0200
-
-       )
-
-159 \ 1
-       #_IO_SHOWPOINT
- 0400
-
-       )
-
-160 \ 1
-       #_IO_UPPERCASE
- 01000
-
-       )
-
-161 \ 1
-       #_IO_SHOWPOS
- 02000
-
-       )
-
-162 \ 1
-       #_IO_SCIENTIFIC
- 04000
-
-       )
-
-163 \ 1
-       #_IO_FIXED
- 010000
-
-       )
-
-164 \ 1
-       #_IO_UNITBUF
- 020000
-
-       )
-
-165 \ 1
-       #_IO_STDIO
- 040000
-
-       )
-
-166 \ 1
-       #_IO_DONT_CLOSE
- 0100000
-
-       )
-
-167 \ 1
-       #_IO_BOOLALPHA
- 0200000
-
-       )
-
-170 \19
-_IO_jump_t
-; \19
-       g_IO_FILE
-;
-
-173 #ifdeà
-_IO_MTSAFE_IO
-
-
-174 #ià
-def\9aed
-__GLIBC__
- && __GLIBC__ >= 2
-
-175 \ 2
-       ~<b\99s/¡dio-lock.h
->
-
-180 \e\1e
-       t_IO_lock_t
-;
-
-186 \19
-       s_IO_m¬k\94
- {
-
-187 \19
-_IO_m¬k\94
- *
-       m_Ãxt
-;
-
-188 \19
-_IO_FILE
- *
-       m_sbuf
-;
-
-192 \12
-       m_pos
-;
-
-194 \1e
-£t_¡»ampos
-(
-¡»ampos
-è{ 
-       m_¥os
- = sp; }
-
-195 \1e
-£t_off£t
-(\12
-off£t
-è{ 
-       m_pos
- = off£t; 
-       m_¥os
- = (
-¡»ampos
-)(-2); }
-
-196 
-       mpublic
-:
-
-197 
-¡»amm¬k\94
-(
-¡»ambuf
- *
-sb
-);
-
-198 ~
-¡»amm¬k\94
-();
-
-199 \12
-§v\9ag
-(è{ \15 
-       m_¥os
- == -2; }
-
-200 \12
-d\96\8f
-(
-¡»amm¬k\94
-&);
-
-201 \12
-d\96\8f
-();
-
-206 \f
-       e__codecvt_»suÉ
-
-
-208 
-       m__codecvt_ok
-,
-
-209 
-       m__codecvt_·¹\9fl
-,
-
-210 
-       m__codecvt_\94
-,
-
-211 
-       m__codecvt_nocÚv
-
-
-214 #ià
-def\9aed
-_LIBC
- || def\9aed 
-_GLIBCPP_USE_WCHAR_T
-
-
-217 \19
-       s_IO_codecvt
-
-
-219 \1e(*
-       m__codecvt_de¡r
-è(\19
-       m_IO_codecvt
- *);
-
-220 \f
-__codecvt_»suÉ
- (*
-__codecvt_do_out
-è(\19
-       m_IO_codecvt
- *,
-
-221 
-       m__mb¡©e_t
- *,
-
-222 cڡ 
-       mwch¬_t
- *,
-
-223 cڡ 
-       mwch¬_t
- *,
-
-224 cڡ 
-       mwch¬_t
- **, \ 5*,
-
-226 \f
-__codecvt_»suÉ
- (*
-__codecvt_do_unshiá
-è(\19
-       m_IO_codecvt
- *,
-
-227 
-       m__mb¡©e_t
- *, \ 5*,
-
-229 \f
-__codecvt_»suÉ
- (*
-__codecvt_do_\9a
-è(\19
-       m_IO_codecvt
- *,
-
-230 
-       m__mb¡©e_t
- *,
-
-232 cڡ \ 5**, 
-       mwch¬_t
- *,
-
-233 
-       mwch¬_t
- *, wchar_t **);
-
-234 \12(*
-       m__codecvt_do_\92cod\9ag
-è(\19
-       m_IO_codecvt
- *);
-
-235 \12(*
-       m__codecvt_do_®ways_nocÚv
-è(\19
-       m_IO_codecvt
- *);
-
-236 \12(*
-       m__codecvt_do_Ëngth
-è(\19
-       m_IO_codecvt
- *, 
-       m__mb¡©e_t
- *,
-
-237 cڡ \ 5*, cڡ \ 5*, 
-       m_IO_size_t
-);
-
-238 \12(*
-       m__codecvt_do_max_Ëngth
-è(\19
-       m_IO_codecvt
- *);
-
-240 
-_IO_icÚv_t
-       m__cd_\9a
-;
-
-241 
-_IO_icÚv_t
-       m__cd_out
-;
-
-245 \19
-       s_IO_wide_d©a
-
-
-247 
-wch¬_t
- *
-       m_IO_»ad_±r
-;
-
-248 
-wch¬_t
- *
-       m_IO_»ad_\92d
-;
-
-249 
-wch¬_t
- *
-       m_IO_»ad_ba£
-;
-
-250 
-wch¬_t
- *
-       m_IO_wr\99e_ba£
-;
-
-251 
-wch¬_t
- *
-       m_IO_wr\99e_±r
-;
-
-252 
-wch¬_t
- *
-       m_IO_wr\99e_\92d
-;
-
-253 
-wch¬_t
- *
-       m_IO_buf_ba£
-;
-
-254 
-wch¬_t
- *
-       m_IO_buf_\92d
-;
-
-256 
-wch¬_t
- *
-       m_IO_§ve_ba£
-;
-
-257 
-wch¬_t
- *
-       m_IO_backup_ba£
-;
-
-259 
-wch¬_t
- *
-       m_IO_§ve_\92d
-;
-
-261 
-__mb¡©e_t
-       m_IO_¡©e
-;
-
-262 
-__mb¡©e_t
-       m_IO_Ï¡_¡©e
-;
-
-263 \19
-_IO_codecvt
-       m_codecvt
-;
-
-265 
-wch¬_t
-       m_shÜtbuf
-[1];
-
-267 cڡ \19
-_IO_jump_t
- *
-       m_wide_v\8f
-;
-
-271 \19
-       s_IO_FILE
- {
-
-272 \12
-       m_æags
-;
-
-273 \ 1
-       #_IO_f\9ee_æags
-_æags
-
-
-       )
-
-277 \ 5
-       m_IO_»ad_±r
-;
-
-278 \ 5
-       m_IO_»ad_\92d
-;
-
-279 \ 5
-       m_IO_»ad_ba£
-;
-
-280 \ 5
-       m_IO_wr\99e_ba£
-;
-
-281 \ 5
-       m_IO_wr\99e_±r
-;
-
-282 \ 5
-       m_IO_wr\99e_\92d
-;
-
-283 \ 5
-       m_IO_buf_ba£
-;
-
-284 \ 5
-       m_IO_buf_\92d
-;
-
-286 \ 5*
-       m_IO_§ve_ba£
-;
-
-287 \ 5*
-       m_IO_backup_ba£
-;
-
-288 \ 5*
-       m_IO_§ve_\92d
-;
-
-290 \19
-_IO_m¬k\94
- *
-       m_m¬k\94s
-;
-
-292 \19
-_IO_FILE
- *
-       m_cha\9a
-;
-
-294 \12
-       m_f\9e\92o
-;
-
-296 \12
-       m_blksize
-;
-
-298 \12
-       m_æags2
-;
-
-300 
-_IO_off_t
-       m_Þd_off£t
-;
-
-302 \ 1
-       #__HAVE_COLUMN
-
-
-       )
-
-304 \1d\16
-       m_cur_cÞumn
-;
-
-305 sigÃd \ 5
-       m_v\8fbË_off£t
-;
-
-306 \ 5
-       m_shÜtbuf
-[1];
-
-310 
-_IO_lock_t
- *
-       m_lock
-;
-
-311 #ifdeà
-_IO_USE_OLD_IO_FILE
-
-
-314 \19
-       s_IO_FILE_com¶\91e
-
-
-316 \19
-_IO_FILE
-       m_f\9ee
-;
-
-318 #ià
-def\9aed
-_G_IO_IO_FILE_VERSION
- && _G_IO_IO_FILE_VERSION == 0x20001
-
-319 
-_IO_off64_t
-       m_off£t
-;
-
-320 #ià
-def\9aed
-_LIBC
- || def\9aed 
-_GLIBCPP_USE_WCHAR_T
-
-
-322 \19
-_IO_codecvt
- *
-       m_codecvt
-;
-
-323 \19
-_IO_wide_d©a
- *
-       m_wide_d©a
-;
-
-324 \19
-_IO_FILE
- *
-       m_ä\93»s_li¡
-;
-
-325 \1e*
-       m_䓻s_buf
-;
-
-326 
-size_t
-       m_䓻s_size
-;
-
-328 \1e*
-       m__·d1
-;
-
-329 \1e*
-       m__·d2
-;
-
-330 \1e*
-       m__·d3
-;
-
-331 \1e*
-       m__·d4
-;
-
-332 
-size_t
-       m__·d5
-;
-
-334 \12
-       m_mode
-;
-
-336 \ 5
-       m_unu£d2
-[15 * \17 (\12è- 4 * \17 (\1e*è- \17 (
-size_t
-)];
-
-340 #iâdeà
-__ýlu¥lus
-
-
-341 \e\19
-_IO_FILE
-       t_IO_FILE
-;
-
-344 \19
-       g_IO_FILE_¶us
-;
-
-346 \r\19
-_IO_FILE_¶us
-_IO_2_1_¡d\9a_
-;
-
-347 \r\19
-_IO_FILE_¶us
-_IO_2_1_¡dout_
-;
-
-348 \r\19
-_IO_FILE_¶us
-_IO_2_1_¡d\94r_
-;
-
-349 #iâdeà
-_LIBC
-
-
-350 \ 1
-       #_IO_¡d\9a
- ((
-_IO_FILE
-*)(&
-_IO_2_1_¡d\9a_
-))
-
-       )
-
-351 \ 1
-       #_IO_¡dout
- ((
-_IO_FILE
-*)(&
-_IO_2_1_¡dout_
-))
-
-       )
-
-352 \ 1
-       #_IO_¡d\94r
- ((
-_IO_FILE
-*)(&
-_IO_2_1_¡d\94r_
-))
-
-       )
-
-354 \r
-_IO_FILE
- *
-_IO_¡d\9a
\8cibu\8b_hidd\92
-;
-
-355 \r
-_IO_FILE
- *
-_IO_¡dout
\8cibu\8b_hidd\92
-;
-
-356 \r
-_IO_FILE
- *
-_IO_¡d\94r
\8cibu\8b_hidd\92
-;
-
-364 \e
-__ssize_t
-       t__io_»ad_â
- (\1e*
-       t__cook\9b
-, \ 5*
-       t__buf
-, 
-       tsize_t
-       t__nby\8bs
-);
-
-372 \e
-__ssize_t
-       t__io_wr\99e_â
- (\1e*
-       t__cook\9b
-, 
-       t__cڡ
\ 5*
-       t__buf
-,
-
-373 
-       tsize_t
-       t__n
-);
-
-381 \e\12
-       t__io_£ek_â
- (\1e*
-       t__cook\9b
-, 
-       t_IO_off64_t
- *
-       t__pos
-, \12
-       t__w
-);
-
-384 \e\12
-       t__io_þo£_â
- (\1e*
-       t__cook\9b
-);
-
-387 #ifdeà
-_GNU_SOURCE
-
-
-389 \e
-__io_»ad_â
-       tcook\9b_»ad_funùiÚ_t
-;
-
-390 \e
-__io_wr\99e_â
-       tcook\9b_wr\99e_funùiÚ_t
-;
-
-391 \e
-__io_£ek_â
-       tcook\9b_£ek_funùiÚ_t
-;
-
-392 \e
-__io_þo£_â
-       tcook\9b_þo£_funùiÚ_t
-;
-
-397 
-__io_»ad_â
- *
-       m»ad
-;
-
-398 
-__io_wr\99e_â
- *
-       mwr\99e
-;
-
-399 
-__io_£ek_â
- *
-       m£ek
-;
-
-400 
-__io_þo£_â
- *
-       mþo£
-;
-
-401 } 
-       t_IO_cook\9b_io_funùiÚs_t
-;
-
-402 \e
-_IO_cook\9b_io_funùiÚs_t
-       tcook\9b_io_funùiÚs_t
-;
-
-404 \19
-       g_IO_cook\9b_f\9ee
-;
-
-407 \r\1e
-_IO_cook\9b_\9a\99
- (\19
-_IO_cook\9b_f\9ee
- *
-__cf\9ee
-, \12
-__»ad_wr\99e
-,
-
-408 \1e*
-__cook\9b
-, 
-_IO_cook\9b_io_funùiÚs_t
-__âs
-);
-
-412 #ifdeà
-__ýlu¥lus
-
-
-416 \r\12
-__und\94æow
- (
-_IO_FILE
- *);
-
-417 \r\12
-__uæow
- (
-_IO_FILE
- *);
-
-418 \r\12
-__ov\94æow
- (
-_IO_FILE
- *, \12);
-
-419 #ià
-def\9aed
-_LIBC
- || def\9aed 
-_GLIBCPP_USE_WCHAR_T
-
-
-420 \r
-_IO_w\9at_t
-__wund\94æow
- (
-_IO_FILE
- *);
-
-421 \r
-_IO_w\9at_t
-__wuæow
- (
-_IO_FILE
- *);
-
-422 \r
-_IO_w\9at_t
-__wov\94æow
- (
-_IO_FILE
- *, _IO_wint_t);
-
-425 #ià 
-__GNUC__
- >= 3
-
-426 \ 1
-       #_IO_BE
-(
-ex´
-, 
-»s
-       `__bu\9et\9a_ex³ù
- (Óx´),\84es)
-
-       )
-
-428 \ 1
-       #_IO_BE
-(
-ex´
-, 
-»s
-èÓx´)
-
-       )
-
-431 \ 1
-       #_IO_g\91c_uÆocked
-(
-_å
-) \
-
-432 (
-       `_IO_BE
- ((
-_å
-)->
-_IO_»ad_±r
- >ð(_å)->
-_IO_»ad_\92d
-, 0) \
-
-433 ? 
-       `__uæow
- (
-_å
-è: *(\1d\ 5*è(_å)->
-_IO_»ad_±r
-++)
-
-       )
-
-434 \ 1
-       #_IO_³ekc_uÆocked
-(
-_å
-) \
-
-435 (
-       `_IO_BE
- ((
-_å
-)->
-_IO_»ad_±r
- >ð(_å)->
-_IO_»ad_\92d
-, 0) \
-
-436 && 
-       `__und\94æow
- (
-_å
-è=ð
-EOF
- ? EOF \
-
-437 : *(\1d\ 5*è(
-_å
-)->
-_IO_»ad_±r
-)
-
-       )
-
-438 \ 1
-       #_IO_putc_uÆocked
-(
-_ch
-, 
-_å
-) \
-
-439 (
-       `_IO_BE
- ((
-_å
-)->
-_IO_wr\99e_±r
- >ð(_å)->
-_IO_wr\99e_\92d
-, 0) \
-
-440 ? 
-       `__ov\94æow
- (
-_å
-, (\1d\ 5è(
-_ch
-)) \
-
-441 : (\1d\ 5è(*(
-_å
-)->
-_IO_wr\99e_±r
-++ = (
-_ch
-)))
-
-       )
-
-443 #ià
-def\9aed
-_LIBC
- || def\9aed 
-_GLIBCPP_USE_WCHAR_T
-
-
-444 \ 1
-       #_IO_g\91wc_uÆocked
-(
-_å
-) \
-
-445 (
-       `_IO_BE
- ((
-_å
-)->
-_wide_d©a
- =ð
-NULL
- \
-
-446 || ((
-_å
-)->
-_wide_d©a
-->
-_IO_»ad_±r
- \
-
-447 >ð(
-_å
-)->
-_wide_d©a
-->
-_IO_»ad_\92d
-), 0) \
-
-448 ? 
-       `__wuæow
- (
-_å
-è: (
-_IO_w\9at_t
-è*(_å)->
-_wide_d©a
-->
-_IO_»ad_±r
-++)
-
-       )
-
-449 \ 1
-       #_IO_putwc_uÆocked
-(
-_wch
-, 
-_å
-) \
-
-450 (
-       `_IO_BE
- ((
-_å
-)->
-_wide_d©a
- =ð
-NULL
- \
-
-451 || ((
-_å
-)->
-_wide_d©a
-->
-_IO_wr\99e_±r
- \
-
-452 >ð(
-_å
-)->
-_wide_d©a
-->
-_IO_wr\99e_\92d
-), 0) \
-
-453 ? 
-       `__wov\94æow
- (
-_å
-, 
-_wch
-) \
-
-454 : (
-_IO_w\9at_t
-è(*(
-_å
-)->
-_wide_d©a
-->
-_IO_wr\99e_±r
-++ = (
-_wch
-)))
-
-       )
-
-457 \ 1
-       #_IO_ãof_uÆocked
-(
-__å
-è(((__å)->
-_æags
- & 
-_IO_EOF_SEEN
-è!ð0)
-
-       )
-
-458 \ 1
-       #_IO_ã¼Ü_uÆocked
-(
-__å
-è(((__å)->
-_æags
- & 
-_IO_ERR_SEEN
-è!ð0)
-
-       )
-
-460 \r\12
-_IO_g\91c
- (
-_IO_FILE
- *
-__å
-);
-
-461 \r\12
-_IO_putc
- (\12
-__c
-, 
-_IO_FILE
- *
-__å
-);
-
-462 \r\12
-_IO_ãof
- (
-_IO_FILE
- *
-__å
-__THROW
-;
-
-463 \r\12
-_IO_ã¼Ü
- (
-_IO_FILE
- *
-__å
-__THROW
-;
-
-465 \r\12
-_IO_³ekc_locked
- (
-_IO_FILE
- *
-__å
-);
-
-468 \ 1
-       #_IO_PENDING_OUTPUT_COUNT
-(
-_å
-) \
-
-469 ((
-_å
-)->
-_IO_wr\99e_±r
- - (_å)->
-_IO_wr\99e_ba£
-)
-
-       )
-
-471 \r\1e
-_IO_æockf\9ee
- (
-_IO_FILE
- *è
-__THROW
-;
-
-472 \r\1e
-_IO_fuÆockf\9ee
- (
-_IO_FILE
- *è
-__THROW
-;
-
-473 \r\12
-_IO_árylockf\9ee
- (
-_IO_FILE
- *è
-__THROW
-;
-
-475 #ifdeà
-_IO_MTSAFE_IO
-
-
-476 \ 1
-       #_IO_³ekc
-(
-_å
-       `_IO_³ekc_locked
- (_å)
-
-       )
-
-477 \ 1
-       #_IO_æockf\9ee
-(
-_å
-) \
-
-478 ià(((
-_å
-)->
-_æags
- & 
-_IO_USER_LOCK
-è=ð0è
-       `_IO_æockf\9ee
- (_å)
-
-       )
-
-479 \ 1
-       #_IO_fuÆockf\9ee
-(
-_å
-) \
-
-480 ià(((
-_å
-)->
-_æags
- & 
-_IO_USER_LOCK
-è=ð0è
-       `_IO_fuÆockf\9ee
- (_å)
-
-       )
-
-482 \ 1
-       #_IO_³ekc
-(
-_å
-       `_IO_³ekc_uÆocked
- (_å)
-
-       )
-
-483 \ 1
-       #_IO_æockf\9ee
-(
-_å
-
-       )
-
-484 \ 1
-       #_IO_fuÆockf\9ee
-(
-_å
-
-       )
-
-485 \ 1
-       #_IO_árylockf\9ee
-(
-_å
-
-       )
-
-486 \ 1
-       #_IO_þ\97nup_»giÚ_¡¬t
-(
-_fù
-, 
-_å
-
-       )
-
-487 \ 1
-       #_IO_þ\97nup_»giÚ_\92d
-(
-_Do\99
-
-       )
-
-490 \r\12
-_IO_vfsÿnf
- (
-_IO_FILE
- * 
-__»¡riù
-, const \ 5* __restrict,
-
-491 
-_IO_va_li¡
-, \12*
-__»¡riù
-);
-
-492 \r\12
-_IO_vår\9atf
- (
-_IO_FILE
- *
-__»¡riù
-, const \ 5*__restrict,
-
-493 
-_IO_va_li¡
-);
-
-494 \r
-_IO_ssize_t
-_IO_·dn
- (
-_IO_FILE
- *, \12, _IO_ssize_t);
-
-495 \r
-_IO_size_t
-_IO_sg\91n
- (
-_IO_FILE
- *, \1e*, _IO_size_t);
-
-497 \r
-_IO_off64_t
-_IO_£ekoff
- (
-_IO_FILE
- *, _IO_off64_t, \12\12);
-
-498 \r
-_IO_off64_t
-_IO_£ekpos
- (
-_IO_FILE
- *, _IO_off64_t, \12);
-
-500 \r\1e
-_IO_ä\93_backup_¬\97
- (
-_IO_FILE
- *è
-__THROW
-;
-
-502 #ià
-def\9aed
-_LIBC
- || def\9aed 
-_GLIBCPP_USE_WCHAR_T
-
-
-503 \r
-_IO_w\9at_t
-_IO_g\91wc
- (
-_IO_FILE
- *
-__å
-);
-
-504 \r
-_IO_w\9at_t
-_IO_putwc
- (
-wch¬_t
-__wc
-, 
-_IO_FILE
- *
-__å
-);
-
-505 \r\12
-_IO_fwide
- (
-_IO_FILE
- *
-__å
-, \12
-__mode
-__THROW
-;
-
-506 #ià
-__GNUC__
- >= 2
-
-509 #ià
-def\9aed
-_LIBC
- && def\9aed 
-SHARED
-
-
-510 \ 2
-       ~<shlib-com·t.h
->
-
-511 #ià
-SHLIB_COMPAT
- (
-libc
-, 
-GLIBC_2_0
-, 
-GLIBC_2_1
-)
-
-512 \ 1
-       #_IO_fwide_maybe_\9acom·tibË
- \
-
-513 (
-       `__bu\9et\9a_ex³ù
- (&
-_IO_¡d\9a_u£d
- =ð
-NULL
-, 0))
-
-       )
-
-514 \rcڡ \12
-_IO_¡d\9a_u£d
-;
-
-515 
-w\97k_ex\8bº
- (
-_IO_¡d\9a_u£d
-);
-
-518 #iâdeà
-_IO_fwide_maybe_\9acom·tibË
-
-
-519 \ 1
-       #_IO_fwide_maybe_\9acom·tibË
- (0)
-
-       )
-
-523 \ 1
-       #_IO_fwide
-(
-__å
-, 
-__mode
-) \
-
-524 ({ \12
-__»suÉ
- = (
-__mode
-); \
-
-525 ià(
-__»suÉ
- < 0 && ! 
-_IO_fwide_maybe_\9acom·tibË
-) \
-
-527 ià((
-__å
-)->
-_mode
- == 0) \
-
-529 (
-__å
-)->
-_mode
- = -1; \
-
-530 
-__»suÉ
- = (
-__å
-)->
-_mode
-; \
-
-532 \vià(
-       `__bu\9et\9a_cÚ¡ªt_p
- (
-__mode
-) && (__mode) == 0) \
-
-533 
-__»suÉ
- = 
-_IO_fwide_maybe_\9acom·tibË
- ? -1 : (
-__å
-)->
-_mode
-; \
-
-535 
-__»suÉ
- = 
-       `_IO_fwide
- (
-__å
-, __result); \
-
-536 
-__»suÉ
-; })
-
-       )
-
-539 \r\12
-_IO_vfwsÿnf
- (
-_IO_FILE
- * 
-__»¡riù
-, cڡ 
-wch¬_t
- * __restrict,
-
-540 
-_IO_va_li¡
-, \12*
-__»¡riù
-);
-
-541 \r\12
-_IO_vfw´\9atf
- (
-_IO_FILE
- *
-__»¡riù
-, cڡ 
-wch¬_t
- *__restrict,
-
-542 
-_IO_va_li¡
-);
-
-543 \r
-_IO_ssize_t
-_IO_w·dn
- (
-_IO_FILE
- *, 
-w\9at_t
-, _IO_ssize_t);
-
-544 \r\1e
-_IO_ä\93_wbackup_¬\97
- (
-_IO_FILE
- *è
-__THROW
-;
-
-547 #ifdeà
-__LDBL_COMPAT
-
-
-548 \ 2
-       ~<b\99s/libio-ldbl.h
->
-
-551 #ifdeà
-__ýlu¥lus
-
-
-       @/usr/include/netinet/in.h
-
-20 #iâdef 
-_NETINET_IN_H
-
-
-21 \ 1
-       #_NETINET_IN_H
- 1
-
-       )
-
-23 \ 2
-       ~<ã©u»s.h
->
-
-24 \ 2
-       ~<¡d\9at.h
->
-
-25 \ 2
-       ~<sys/sock\91.h
->
-
-26 \ 2
-       ~<b\99s/ty³s.h
->
-
-29 
-__BEGIN_DECLS
-
-
-34 
-       mIPPROTO_IP
- = 0,
-
-35 \ 1
-       #IPPROTO_IP
-IPPROTO_IP
-
-
-       )
-
-36 
-       mIPPROTO_HOPOPTS
- = 0,
-
-37 \ 1
-       #IPPROTO_HOPOPTS
-IPPROTO_HOPOPTS
-
-
-       )
-
-38 
-       mIPPROTO_ICMP
- = 1,
-
-39 \ 1
-       #IPPROTO_ICMP
-IPPROTO_ICMP
-
-
-       )
-
-40 
-       mIPPROTO_IGMP
- = 2,
-
-41 \ 1
-       #IPPROTO_IGMP
-IPPROTO_IGMP
-
-
-       )
-
-42 
-       mIPPROTO_IPIP
- = 4,
-
-43 \ 1
-       #IPPROTO_IPIP
-IPPROTO_IPIP
-
-
-       )
-
-44 
-       mIPPROTO_TCP
- = 6,
-
-45 \ 1
-       #IPPROTO_TCP
-IPPROTO_TCP
-
-
-       )
-
-46 
-       mIPPROTO_EGP
- = 8,
-
-47 \ 1
-       #IPPROTO_EGP
-IPPROTO_EGP
-
-
-       )
-
-48 
-       mIPPROTO_PUP
- = 12,
-
-49 \ 1
-       #IPPROTO_PUP
-IPPROTO_PUP
-
-
-       )
-
-50 
-       mIPPROTO_UDP
- = 17,
-
-51 \ 1
-       #IPPROTO_UDP
-IPPROTO_UDP
-
-
-       )
-
-52 
-       mIPPROTO_IDP
- = 22,
-
-53 \ 1
-       #IPPROTO_IDP
-IPPROTO_IDP
-
-
-       )
-
-54 
-       mIPPROTO_TP
- = 29,
-
-55 \ 1
-       #IPPROTO_TP
-IPPROTO_TP
-
-
-       )
-
-56 
-       mIPPROTO_DCCP
- = 33,
-
-57 \ 1
-       #IPPROTO_DCCP
-IPPROTO_DCCP
-
-
-       )
-
-58 
-       mIPPROTO_IPV6
- = 41,
-
-59 \ 1
-       #IPPROTO_IPV6
-IPPROTO_IPV6
-
-
-       )
-
-60 
-       mIPPROTO_ROUTING
- = 43,
-
-61 \ 1
-       #IPPROTO_ROUTING
-IPPROTO_ROUTING
-
-
-       )
-
-62 
-       mIPPROTO_FRAGMENT
- = 44,
-
-63 \ 1
-       #IPPROTO_FRAGMENT
-IPPROTO_FRAGMENT
-
-
-       )
-
-64 
-       mIPPROTO_RSVP
- = 46,
-
-65 \ 1
-       #IPPROTO_RSVP
-IPPROTO_RSVP
-
-
-       )
-
-66 
-       mIPPROTO_GRE
- = 47,
-
-67 \ 1
-       #IPPROTO_GRE
-IPPROTO_GRE
-
-
-       )
-
-68 
-       mIPPROTO_ESP
- = 50,
-
-69 \ 1
-       #IPPROTO_ESP
-IPPROTO_ESP
-
-
-       )
-
-70 
-       mIPPROTO_AH
- = 51,
-
-71 \ 1
-       #IPPROTO_AH
-IPPROTO_AH
-
-
-       )
-
-72 
-       mIPPROTO_ICMPV6
- = 58,
-
-73 \ 1
-       #IPPROTO_ICMPV6
-IPPROTO_ICMPV6
-
-
-       )
-
-74 
-       mIPPROTO_NONE
- = 59,
-
-75 \ 1
-       #IPPROTO_NONE
-IPPROTO_NONE
-
-
-       )
-
-76 
-       mIPPROTO_DSTOPTS
- = 60,
-
-77 \ 1
-       #IPPROTO_DSTOPTS
-IPPROTO_DSTOPTS
-
-
-       )
-
-78 
-       mIPPROTO_MTP
- = 92,
-
-79 \ 1
-       #IPPROTO_MTP
-IPPROTO_MTP
-
-
-       )
-
-80 
-       mIPPROTO_ENCAP
- = 98,
-
-81 \ 1
-       #IPPROTO_ENCAP
-IPPROTO_ENCAP
-
-
-       )
-
-82 
-       mIPPROTO_PIM
- = 103,
-
-83 \ 1
-       #IPPROTO_PIM
-IPPROTO_PIM
-
-
-       )
-
-84 
-       mIPPROTO_COMP
- = 108,
-
-85 \ 1
-       #IPPROTO_COMP
-IPPROTO_COMP
-
-
-       )
-
-86 
-       mIPPROTO_SCTP
- = 132,
-
-87 \ 1
-       #IPPROTO_SCTP
-IPPROTO_SCTP
-
-
-       )
-
-88 
-       mIPPROTO_UDPLITE
- = 136,
-
-89 \ 1
-       #IPPROTO_UDPLITE
-IPPROTO_UDPLITE
-
-
-       )
-
-90 
-       mIPPROTO_RAW
- = 255,
-
-91 \ 1
-       #IPPROTO_RAW
-IPPROTO_RAW
-
-
-       )
-
-92 
-       mIPPROTO_MAX
-
-
-97 \e
-u\9at16_t
-       t\9a_pÜt_t
-;
-
-102 
-       mIPPORT_ECHO
- = 7,
-
-103 
-       mIPPORT_DISCARD
- = 9,
-
-104 
-       mIPPORT_SYSTAT
- = 11,
-
-105 
-       mIPPORT_DAYTIME
- = 13,
-
-106 
-       mIPPORT_NETSTAT
- = 15,
-
-107 
-       mIPPORT_FTP
- = 21,
-
-108 
-       mIPPORT_TELNET
- = 23,
-
-109 
-       mIPPORT_SMTP
- = 25,
-
-110 
-       mIPPORT_TIMESERVER
- = 37,
-
-111 
-       mIPPORT_NAMESERVER
- = 42,
-
-112 
-       mIPPORT_WHOIS
- = 43,
-
-113 
-       mIPPORT_MTP
- = 57,
-
-115 
-       mIPPORT_TFTP
- = 69,
-
-116 
-       mIPPORT_RJE
- = 77,
-
-117 
-       mIPPORT_FINGER
- = 79,
-
-118 
-       mIPPORT_TTYLINK
- = 87,
-
-119 
-       mIPPORT_SUPDUP
- = 95,
-
-122 
-       mIPPORT_EXECSERVER
- = 512,
-
-123 
-       mIPPORT_LOGINSERVER
- = 513,
-
-124 
-       mIPPORT_CMDSERVER
- = 514,
-
-125 
-       mIPPORT_EFSSERVER
- = 520,
-
-128 
-       mIPPORT_BIFFUDP
- = 512,
-
-129 
-       mIPPORT_WHOSERVER
- = 513,
-
-130 
-       mIPPORT_ROUTESERVER
- = 520,
-
-133 
-       mIPPORT_RESERVED
- = 1024,
-
-136 
-       mIPPORT_USERRESERVED
- = 5000
-
-141 \e
-u\9at32_t
-       t\9a_addr_t
-;
-
-142 \19
-       s\9a_addr
-
-
-144 
-\9a_addr_t
-       ms_addr
-;
-
-153 \ 1
-       #IN_CLASSA
-(
-a
-è((((
-\9a_addr_t
-)×)è& 0x80000000è=ð0)
-
-       )
-
-154 \ 1
-       #IN_CLASSA_NET
- 0xff000000
-
-       )
-
-155 \ 1
-       #IN_CLASSA_NSHIFT
- 24
-
-       )
-
-156 \ 1
-       #IN_CLASSA_HOST
- (0xfffffffà& ~
-IN_CLASSA_NET
-)
-
-       )
-
-157 \ 1
-       #IN_CLASSA_MAX
- 128
-
-       )
-
-159 \ 1
-       #IN_CLASSB
-(
-a
-è((((
-\9a_addr_t
-)×)è& 0xc0000000è=ð0x80000000)
-
-       )
-
-160 \ 1
-       #IN_CLASSB_NET
- 0xffff0000
-
-       )
-
-161 \ 1
-       #IN_CLASSB_NSHIFT
- 16
-
-       )
-
-162 \ 1
-       #IN_CLASSB_HOST
- (0xfffffffà& ~
-IN_CLASSB_NET
-)
-
-       )
-
-163 \ 1
-       #IN_CLASSB_MAX
- 65536
-
-       )
-
-165 \ 1
-       #IN_CLASSC
-(
-a
-è((((
-\9a_addr_t
-)×)è& 0xe0000000è=ð0xc0000000)
-
-       )
-
-166 \ 1
-       #IN_CLASSC_NET
- 0xffffff00
-
-       )
-
-167 \ 1
-       #IN_CLASSC_NSHIFT
- 8
-
-       )
-
-168 \ 1
-       #IN_CLASSC_HOST
- (0xfffffffà& ~
-IN_CLASSC_NET
-)
-
-       )
-
-170 \ 1
-       #IN_CLASSD
-(
-a
-è((((
-\9a_addr_t
-)×)è& 0xf0000000è=ð0xe0000000)
-
-       )
-
-171 \ 1
-       #IN_MULTICAST
-(
-a
-       `IN_CLASSD
-×)
-
-       )
-
-173 \ 1
-       #IN_EXPERIMENTAL
-(
-a
-è((((
-\9a_addr_t
-)×)è& 0xe0000000è=ð0xe0000000)
-
-       )
-
-174 \ 1
-       #IN_BADCLASS
-(
-a
-è((((
-\9a_addr_t
-)×)è& 0xf0000000è=ð0xf0000000)
-
-       )
-
-177 \ 1
-       #INADDR_ANY
- ((
-\9a_addr_t
-è0x00000000)
-
-       )
-
-179 \ 1
-       #INADDR_BROADCAST
- ((
-\9a_addr_t
-è0xffffffff)
-
-       )
-
-181 \ 1
-       #INADDR_NONE
- ((
-\9a_addr_t
-è0xffffffff)
-
-       )
-
-184 \ 1
-       #IN_LOOPBACKNET
- 127
-
-       )
-
-186 #iâdeà
-INADDR_LOOPBACK
-
-
-187 \ 1
-       #INADDR_LOOPBACK
- ((
-\9a_addr_t
-è0x7f000001è
-
-       )
-
-191 \ 1
-       #INADDR_UNSPEC_GROUP
- ((
-\9a_addr_t
-è0xe0000000è
-
-       )
-
-192 \ 1
-       #INADDR_ALLHOSTS_GROUP
- ((
-\9a_addr_t
-è0xe0000001è
-
-       )
-
-193 \ 1
-       #INADDR_ALLRTRS_GROUP
- ((
-\9a_addr_t
-è0xe0000002è
-
-       )
-
-194 \ 1
-       #INADDR_MAX_LOCAL_GROUP
- ((
-\9a_addr_t
-è0xe00000ffè
-
-       )
-
-198 \19
-       s\9a6_addr
-
-
-202 
-u\9at8_t
-       m__u6_addr8
-[16];
-
-203 #ià
-def\9aed
-__USE_MISC
- || def\9aed 
-__USE_GNU
-
-
-204 
-u\9at16_t
-       m__u6_addr16
-[8];
-
-205 
-u\9at32_t
-       m__u6_addr32
-[4];
-
-207 } 
-       m__\9a6_u
-;
-
-208 \ 1
-       #s6_addr
-__\9a6_u
-.
-__u6_addr8
-
-
-       )
-
-209 #ià
-def\9aed
-__USE_MISC
- || def\9aed 
-__USE_GNU
-
-
-210 \ 1
-       #s6_addr16
-__\9a6_u
-.
-__u6_addr16
-
-
-       )
-
-211 \ 1
-       #s6_addr32
-__\9a6_u
-.
-__u6_addr32
-
-
-       )
-
-215 \rcڡ \19
-\9a6_addr
-\9a6addr_ªy
-;
-
-216 \rcڡ \19
-\9a6_addr
-\9a6addr_loÝback
-;
-
-217 \ 1
-       #IN6ADDR_ANY_INIT
- { { { 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 } } }
-
-       )
-
-218 \ 1
-       #IN6ADDR_LOOPBACK_INIT
- { { { 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1 } } }
-
-       )
-
-220 \ 1
-       #INET_ADDRSTRLEN
- 16
-
-       )
-
-221 \ 1
-       #INET6_ADDRSTRLEN
- 46
-
-       )
-
-225 \19
-       ssockaddr_\9a
-
-
-227 
-__SOCKADDR_COMMON
- (
-s\9a_
-);
-
-228 
-\9a_pÜt_t
-       ms\9a_pÜt
-;
-
-229 \19
-\9a_addr
-       ms\9a_addr
-;
-
-232 \1d\ 5
-       ms\9a_z\94o
-[\17 (\19
-sockaddr
-) -
-
-233 
-__SOCKADDR_COMMON_SIZE
- -
-
-234 \17 (
-\9a_pÜt_t
-) -
-
-235 \17 (\19
-\9a_addr
-)];
-
-239 \19
-       ssockaddr_\9a6
-
-
-241 
-__SOCKADDR_COMMON
- (
-s\9a6_
-);
-
-242 
-\9a_pÜt_t
-       ms\9a6_pÜt
-;
-
-243 
-u\9at32_t
-       ms\9a6_æow\9afo
-;
-
-244 \19
-\9a6_addr
-       ms\9a6_addr
-;
-
-245 
-u\9at32_t
-       ms\9a6_scÝe_id
-;
-
-249 #ià
-def\9aed
-__USE_MISC
- || def\9aed 
-__USE_GNU
-
-
-251 \19
-       s\9d_m»q
-
-
-254 \19
-\9a_addr
-       mimr_muɟddr
-;
-
-257 \19
-\9a_addr
-       mimr_\9a\8brçû
-;
-
-260 \19
-       s\9d_m»q_sourû
-
-
-263 \19
-\9a_addr
-       mimr_muɟddr
-;
-
-266 \19
-\9a_addr
-       mimr_\9a\8brçû
-;
-
-269 \19
-\9a_addr
-       mimr_sourûaddr
-;
-
-275 \19
-       s\9dv6_m»q
-
-
-278 \19
-\9a6_addr
-       m\9dv6mr_muÉ\9fddr
-;
-
-281 \1d\12
-       m\9dv6mr_\9a\8brçû
-;
-
-285 #ià
-def\9aed
-__USE_MISC
- || def\9aed 
-__USE_GNU
-
-
-287 \19
-       sgroup_»q
-
-
-290 
-u\9at32_t
-       mgr_\9a\8brçû
-;
-
-293 \19
-sockaddr_¡Üage
-       mgr_group
-;
-
-296 \19
-       sgroup_sourû_»q
-
-
-299 
-u\9at32_t
-       mg¤_\9a\8brçû
-;
-
-302 \19
-sockaddr_¡Üage
-       mg¤_group
-;
-
-305 \19
-sockaddr_¡Üage
-       mg¤_sourû
-;
-
-310 \19
-       s\9d_msf\9e\8br
-
-
-313 \19
-\9a_addr
-       mimsf_muɟddr
-;
-
-316 \19
-\9a_addr
-       mimsf_\9a\8brçû
-;
-
-319 
-u\9at32_t
-       mimsf_fmode
-;
-
-322 
-u\9at32_t
-       mimsf_num¤c
-;
-
-324 \19
-\9a_addr
-       mimsf_¦i¡
-[1];
-
-327 \ 1
-       #IP_MSFILTER_SIZE
-(
-num¤c
-è(\17 (\19
-\9d_msf\9e\8br
-) \
-
-328 - \17 (\19
-\9a_addr
-) \
-
-329 + (
-num¤c
-è* \17 (\19
-\9a_addr
-))
-
-       )
-
-331 \19
-       sgroup_f\9e\8br
-
-
-334 
-u\9at32_t
-       mgf_\9a\8brçû
-;
-
-337 \19
-sockaddr_¡Üage
-       mgf_group
-;
-
-340 
-u\9at32_t
-       mgf_fmode
-;
-
-343 
-u\9at32_t
-       mgf_num¤c
-;
-
-345 \19
-sockaddr_¡Üage
-       mgf_¦i¡
-[1];
-
-348 \ 1
-       #GROUP_FILTER_SIZE
-(
-num¤c
-è(\17 (\19
-group_f\9e\8br
-) \
-
-349 - \17 (\19
-sockaddr_¡Üage
-) \
-
-350 + ((
-num¤c
-) \
-
-351 * \17 (\19
-sockaddr_¡Üage
-)))
-
-       )
-
-356 \ 2
-       ~<b\99s/\9a.h
->
-
-365 \r
-u\9at32_t
-       $Áohl
- (
-u\9at32_t
-__Ã\8eÚg
-__THROW
-       `__©\8cibu\8b__
- ((
-__cڡ__
-));
-
-366 \r
-u\9at16_t
-       $Áohs
- (
-u\9at16_t
-__ÃtshÜt
-)
-
-367 
-__THROW
-       `__©\8cibu\8b__
- ((
-__cڡ__
-));
-
-368 \r
-u\9at32_t
-       $htÚl
- (
-u\9at32_t
-__ho¡lÚg
-)
-
-369 
-__THROW
-       `__©\8cibu\8b__
- ((
-__cڡ__
-));
-
-370 \r
-u\9at16_t
-       $htÚs
- (
-u\9at16_t
-__ho¡shÜt
-)
-
-371 
-__THROW
-       `__©\8cibu\8b__
- ((
-__cڡ__
-));
-
-373 \ 2
-       ~<\92d\9fn.h
->
-
-376 \ 2
-       ~<b\99s/by\8bsw­.h
->
-
-378 #ifdeà
-__OPTIMIZE__
-
-
-382 #ià
-__BYTE_ORDER
- =ð
-__BIG_ENDIAN
-
-
-385 \ 1
-       #Áohl
-(
-x
-è(x)
-
-       )
-
-386 \ 1
-       #Áohs
-(
-x
-è(x)
-
-       )
-
-387 \ 1
-       #htÚl
-(
-x
-è(x)
-
-       )
-
-388 \ 1
-       #htÚs
-(
-x
-è(x)
-
-       )
-
-390 #ià
-__BYTE_ORDER
- =ð
-__LITTLE_ENDIAN
-
-
-391 \ 1
-       #Áohl
-(
-x
-       `__bsw­_32
- (x)
-
-       )
-
-392 \ 1
-       #Áohs
-(
-x
-       `__bsw­_16
- (x)
-
-       )
-
-393 \ 1
-       #htÚl
-(
-x
-       `__bsw­_32
- (x)
-
-       )
-
-394 \ 1
-       #htÚs
-(
-x
-       `__bsw­_16
- (x)
-
-       )
-
-399 \ 1
-       #IN6_IS_ADDR_UNSPECIFIED
-(
-a
-) \
-
-400 (((
-__cڡ
-u\9at32_t
- *è(
-a
-))[0] == 0 \
-
-401 && ((
-__cڡ
-u\9at32_t
- *è(
-a
-))[1] == 0 \
-
-402 && ((
-__cڡ
-u\9at32_t
- *è(
-a
-))[2] == 0 \
-
-403 && ((
-__cڡ
-u\9at32_t
- *è(
-a
-))[3] =ð0)
-
-       )
-
-405 \ 1
-       #IN6_IS_ADDR_LOOPBACK
-(
-a
-) \
-
-406 (((
-__cڡ
-u\9at32_t
- *è(
-a
-))[0] == 0 \
-
-407 && ((
-__cڡ
-u\9at32_t
- *è(
-a
-))[1] == 0 \
-
-408 && ((
-__cڡ
-u\9at32_t
- *è(
-a
-))[2] == 0 \
-
-409 && ((
-__cڡ
-u\9at32_t
- *è(
-a
-))[3] =ð
-       `htÚl
- (1))
-
-       )
-
-411 \ 1
-       #IN6_IS_ADDR_MULTICAST
-(
-a
-è(((
-__cڡ
-u\9at8_t
- *è×))[0] =ð0xff)
-
-       )
-
-413 \ 1
-       #IN6_IS_ADDR_LINKLOCAL
-(
-a
-) \
-
-414 ((((
-__cڡ
-u\9at32_t
- *è(
-a
-))[0] & 
-       `htÚl
- (0xffc00000)) \
-
-415 =ð
-       `htÚl
- (0xã800000))
-
-       )
-
-417 \ 1
-       #IN6_IS_ADDR_SITELOCAL
-(
-a
-) \
-
-418 ((((
-__cڡ
-u\9at32_t
- *è(
-a
-))[0] & 
-       `htÚl
- (0xffc00000)) \
-
-419 =ð
-       `htÚl
- (0xãc00000))
-
-       )
-
-421 \ 1
-       #IN6_IS_ADDR_V4MAPPED
-(
-a
-) \
-
-422 ((((
-__cڡ
-u\9at32_t
- *è(
-a
-))[0] == 0) \
-
-423 && (((
-__cڡ
-u\9at32_t
- *è(
-a
-))[1] == 0) \
-
-424 && (((
-__cڡ
-u\9at32_t
- *è(
-a
-))[2] =ð
-       `htÚl
- (0xffff)))
-
-       )
-
-426 \ 1
-       #IN6_IS_ADDR_V4COMPAT
-(
-a
-) \
-
-427 ((((
-__cڡ
-u\9at32_t
- *è(
-a
-))[0] == 0) \
-
-428 && (((
-__cڡ
-u\9at32_t
- *è(
-a
-))[1] == 0) \
-
-429 && (((
-__cڡ
-u\9at32_t
- *è(
-a
-))[2] == 0) \
-
-430 && (
-       `Áohl
- (((
-__cڡ
-u\9at32_t
- *è(
-a
-))[3]è> 1))
-
-       )
-
-432 \ 1
-       #IN6_ARE_ADDR_EQUAL
-(
-a
-,
-b
-) \
-
-433 ((((
-__cڡ
-u\9at32_t
- *è(
-a
-))[0] =ð((__cÚ¡ u\9at32_\88*è(
-b
-))[0]) \
-
-434 && (((
-__cڡ
-u\9at32_t
- *è(
-a
-))[1] =ð((__cÚ¡ u\9at32_\88*è(
-b
-))[1]) \
-
-435 && (((
-__cڡ
-u\9at32_t
- *è(
-a
-))[2] =ð((__cÚ¡ u\9at32_\88*è(
-b
-))[2]) \
-
-436 && (((
-__cڡ
-u\9at32_t
- *è(
-a
-))[3] =ð((__cÚ¡ u\9at32_\88*è(
-b
-))[3]))
-
-       )
-
-438 #ià
-def\9aed
-__USE_MISC
- || def\9aed 
-__USE_GNU
-
-
-440 \r\12
-       $b\9ad»svpÜt
- (\12
-__sockfd
-, \19
-sockaddr_\9a
- *
-__sock_\9a
-__THROW
-;
-
-443 \r\12
-       $b\9ad»svpÜt6
- (\12
-__sockfd
-, \19
-sockaddr_\9a6
- *
-__sock_\9a
-)
-
-444 
-__THROW
-;
-
-448 \ 1
-       #IN6_IS_ADDR_MC_NODELOCAL
-(
-a
-) \
-
-449 (
-       `IN6_IS_ADDR_MULTICAST
-(
-a
-) \
-
-450 && ((((
-__cڡ
-u\9at8_t
- *è(
-a
-))[1] & 0xfè=ð0x1))
-
-       )
-
-452 \ 1
-       #IN6_IS_ADDR_MC_LINKLOCAL
-(
-a
-) \
-
-453 (
-       `IN6_IS_ADDR_MULTICAST
-(
-a
-) \
-
-454 && ((((
-__cڡ
-u\9at8_t
- *è(
-a
-))[1] & 0xfè=ð0x2))
-
-       )
-
-456 \ 1
-       #IN6_IS_ADDR_MC_SITELOCAL
-(
-a
-) \
-
-457 (
-       `IN6_IS_ADDR_MULTICAST
-(
-a
-) \
-
-458 && ((((
-__cڡ
-u\9at8_t
- *è(
-a
-))[1] & 0xfè=ð0x5))
-
-       )
-
-460 \ 1
-       #IN6_IS_ADDR_MC_ORGLOCAL
-(
-a
-) \
-
-461 (
-       `IN6_IS_ADDR_MULTICAST
-(
-a
-) \
-
-462 && ((((
-__cڡ
-u\9at8_t
- *è(
-a
-))[1] & 0xfè=ð0x8))
-
-       )
-
-464 \ 1
-       #IN6_IS_ADDR_MC_GLOBAL
-(
-a
-) \
-
-465 (
-       `IN6_IS_ADDR_MULTICAST
-(
-a
-) \
-
-466 && ((((
-__cڡ
-u\9at8_t
- *è(
-a
-))[1] & 0xfè=ð0xe))
-
-       )
-
-469 #ifdeà
-__USE_GNU
-
-
-471 \19
-       s\9a6_pkt\9afo
-
-
-473 \19
-\9a6_addr
-\9di6_addr
-;
-
-474 \1d\12
-\9di6_if\9adex
-;
-
-478 \19
-       s\9d6_mtu\9afo
-
-
-480 \19
-sockaddr_\9a6
-\9d6m_addr
-;
-
-481 
-u\9at32_t
-\9d6m_mtu
-;
-
-486 \r\12
-       $\9a\916_ÝtiÚ_¥aû
- (\12
-__nby\8bs
-)
-
-487 
-__THROW
-__©\8cibu\8b_d\95»ÿ\8bd__
-;
-
-488 \r\12
-       $\9a\916_ÝtiÚ_\9a\99
- (\1e*
-__bp
-, \19
-cmsghdr
- **
-__cmsgp
-,
-
-489 \12
-__ty³
-__THROW
-__©\8cibu\8b_d\95»ÿ\8bd__
-;
-
-490 \r\12
-       $\9a\916_ÝtiÚ_­³nd
- (\19
-cmsghdr
- *
-__cmsg
-,
-
-491 
-__cڡ
-u\9at8_t
- *
-__ty³p
-, \12
-__muÉx
-,
-
-492 \12
-__¶usy
-__THROW
-__©\8cibu\8b_d\95»ÿ\8bd__
-;
-
-493 \r
-u\9at8_t
- *
-       $\9a\916_ÝtiÚ_®loc
- (\19
-cmsghdr
- *
-__cmsg
-, \12
-__d©®\92
-,
-
-494 \12
-__muÉx
-, \12
-__¶usy
-)
-
-495 
-__THROW
-__©\8cibu\8b_d\95»ÿ\8bd__
-;
-
-496 \r\12
-       $\9a\916_ÝtiÚ_Ãxt
- (
-__cڡ
\19
-cmsghdr
- *
-__cmsg
-,
-
-497 
-u\9at8_t
- **
-__\8d\8cp
-)
-
-498 
-__THROW
-__©\8cibu\8b_d\95»ÿ\8bd__
-;
-
-499 \r\12
-       $\9a\916_ÝtiÚ_f\9ad
- (
-__cڡ
\19
-cmsghdr
- *
-__cmsg
-,
-
-500 
-u\9at8_t
- **
-__\8d\8cp
-, \12
-__ty³
-)
-
-501 
-__THROW
-__©\8cibu\8b_d\95»ÿ\8bd__
-;
-
-505 \r\12
-       $\9a\916_Ýt_\9a\99
- (\1e*
-__extbuf
-, 
-sockËn_t
-__ex\8e\92
-__THROW
-;
-
-506 \r\12
-       $\9a\916_Ýt_­³nd
- (\1e*
-__extbuf
-, 
-sockËn_t
-__ex\8e\92
-, \12
-__off£t
-,
-
-507 
-u\9at8_t
-__ty³
-, 
-sockËn_t
-__Ën
-, u\9at8_\88
-__®ign
-,
-
-508 \1e**
-__d©abuå
-__THROW
-;
-
-509 \r\12
-       $\9a\916_Ýt_f\9aish
- (\1e*
-__extbuf
-, 
-sockËn_t
-__ex\8e\92
-, \12
-__off£t
-)
-
-510 
-__THROW
-;
-
-511 \r\12
-       $\9a\916_Ýt_£t_v®
- (\1e*
-__d©abuf
-, \12
-__off£t
-, \1e*
-__v®
-,
-
-512 
-sockËn_t
-__v®Ën
-__THROW
-;
-
-513 \r\12
-       $\9a\916_Ýt_Ãxt
- (\1e*
-__extbuf
-, 
-sockËn_t
-__ex\8e\92
-, \12
-__off£t
-,
-
-514 
-u\9at8_t
- *
-__ty³p
-, 
-sockËn_t
- *
-__ËÅ
-,
-
-515 \1e**
-__d©abuå
-__THROW
-;
-
-516 \r\12
-       $\9a\916_Ýt_f\9ad
- (\1e*
-__extbuf
-, 
-sockËn_t
-__ex\8e\92
-, \12
-__off£t
-,
-
-517 
-u\9at8_t
-__ty³
-, 
-sockËn_t
- *
-__ËÅ
-,
-
-518 \1e**
-__d©abuå
-__THROW
-;
-
-519 \r\12
-       $\9a\916_Ýt_g\91_v®
- (\1e*
-__d©abuf
-, \12
-__off£t
-, \1e*
-__v®
-,
-
-520 
-sockËn_t
-__v®Ën
-__THROW
-;
-
-524 \r
-sockËn_t
-       $\9a\916_¹h_¥aû
- (\12
-__ty³
-, \12
-__£gm\92ts
-__THROW
-;
-
-525 \r\1e*
-       $\9a\916_¹h_\9a\99
- (\1e*
-__bp
-, 
-sockËn_t
-__bp_Ën
-, \12
-__ty³
-,
-
-526 \12
-__£gm\92ts
-__THROW
-;
-
-527 \r\12
-       $\9a\916_¹h_add
- (\1e*
-__bp
-, 
-__cڡ
\19
-\9a6_addr
- *
-__addr
-__THROW
-;
-
-528 \r\12
-       $\9a\916_¹h_»v\94£
- (
-__cڡ
\1e*
-__\9a
-, \1e*
-__out
-__THROW
-;
-
-529 \r\12
-       $\9a\916_¹h_£gm\92ts
- (
-__cڡ
\1e*
-__bp
-__THROW
-;
-
-530 \r\19
-\9a6_addr
- *
-       $\9a\916_¹h_g\91addr
- (
-__cڡ
\1e*
-__bp
-, \12
-__\9adex
-)
-
-531 
-__THROW
-;
-
-537 \r\12
-       $g\91\9dv4sourûf\9e\8br
- (\12
-__s
-, \19
-\9a_addr
-__\9a\8brçû_addr
-,
-
-538 \19
-\9a_addr
-__group
-, 
-u\9at32_t
- *
-__fmode
-,
-
-539 
-u\9at32_t
- *
-__num¤c
-, \19
-\9a_addr
- *
-__¦i¡
-)
-
-540 
-__THROW
-;
-
-543 \r\12
-       $£t\9dv4sourûf\9e\8br
- (\12
-__s
-, \19
-\9a_addr
-__\9a\8brçû_addr
-,
-
-544 \19
-\9a_addr
-__group
-, 
-u\9at32_t
-__fmode
-,
-
-545 
-u\9at32_t
-__num¤c
-,
-
-546 
-__cڡ
\19
-\9a_addr
- *
-__¦i¡
-)
-
-547 
-__THROW
-;
-
-551 \r\12
-       $g\91sourûf\9e\8br
- (\12
-__s
-, 
-u\9at32_t
-__\9a\8brçû_addr
-,
-
-552 
-__cڡ
\19
-sockaddr
- *
-__group
-,
-
-553 
-sockËn_t
-__grou¶\92
-, 
-u\9at32_t
- *
-__fmode
-,
-
-554 
-u\9at32_t
- *
-__num¤c
-,
-
-555 \19
-sockaddr_¡Üage
- *
-__¦i¡
-__THROW
-;
-
-558 \r\12
-       $£tsourûf\9e\8br
- (\12
-__s
-, 
-u\9at32_t
-__\9a\8brçû_addr
-,
-
-559 
-__cڡ
\19
-sockaddr
- *
-__group
-,
-
-560 
-sockËn_t
-__grou¶\92
-, 
-u\9at32_t
-__fmode
-,
-
-561 
-u\9at32_t
-__num¤c
-,
-
-562 
-__cڡ
\19
-sockaddr_¡Üage
- *
-__¦i¡
-__THROW
-;
-
-565 
-__END_DECLS
-
-
-       @/usr/include/time.h
-
-23 #iâdef 
-_TIME_H
-
-
-25 #ià(! 
-def\9aed
-__Ãed_time_t
- && !def\9aed 
-__Ãed_þock_t
- && \
-
-26 ! 
-def\9aed
-       g__Ãed_time¥ec
-)
-
-27 \ 1
-       #_TIME_H
- 1
-
-       )
-
-28 \ 2
-       ~<ã©u»s.h
->
-
-30 
-       g__BEGIN_DECLS
-
-
-34 #ifdef 
-_TIME_H
-
-
-36 \ 1
-       #__Ãed_size_t
-
-
-       )
-
-37 \ 1
-       #__Ãed_NULL
-
-
-       )
-
-38 \ 2
-       ~<¡ddef.h
->
-
-42 \ 2
-       ~<b\99s/time.h
->
-
-45 #ià!
-def\9aed
-__STRICT_ANSI__
- && !def\9aed 
-__USE_XOPEN2K
-
-
-46 #iâdeà
-CLK_TCK
-
-
-47 \ 1
-       #CLK_TCK
-CLOCKS_PER_SEC
-
-
-       )
-
-53 #ià!
-def\9aed
-__þock_t_def\9aed
- && (def\9aed 
-_TIME_H
- || def\9aed 
-__Ãed_þock_t
-)
-
-54 \ 1
-       #__þock_t_def\9aed
- 1
-
-       )
-
-56 \ 2
-       ~<b\99s/ty³s.h
->
-
-58 
-__BEGIN_NAMESPACE_STD
-
-
-60 \e
-__þock_t
-       tþock_t
-;
-
-61 
-       g__END_NAMESPACE_STD
-
-
-62 #ià
-def\9aed
-__USE_XOPEN
- || def\9aed 
-__USE_POSIX
- || def\9aed 
-__USE_MISC
-
-
-63 
-       $__USING_NAMESPACE_STD
-(
-þock_t
-)
-
-67 #undeà
-__Ãed_þock_t
-
-
-69 #ià!
-def\9aed
-__time_t_def\9aed
- && (def\9aed 
-_TIME_H
- || def\9aed 
-__Ãed_time_t
-)
-
-70 \ 1
-       #__time_t_def\9aed
- 1
-
-       )
-
-72 \ 2
-       ~<b\99s/ty³s.h
->
-
-74 
-__BEGIN_NAMESPACE_STD
-
-
-76 \e
-__time_t
-       ttime_t
-;
-
-77 
-__END_NAMESPACE_STD
-
-
-78 #ià
-def\9aed
-__USE_POSIX
- || def\9aed 
-__USE_MISC
- || def\9aed 
-__USE_SVID
-
-
-79 
-       $__USING_NAMESPACE_STD
-(
-time_t
-)
-
-83 #undeà
-__Ãed_time_t
-
-
-85 #ià!
-def\9aed
-__þockid_t_def\9aed
- && \
-
-86 ((
-def\9aed
-_TIME_H
- && def\9aed 
-__USE_POSIX199309
-è|| def\9aed 
-__Ãed_þockid_t
-)
-
-87 \ 1
-       #__þockid_t_def\9aed
- 1
-
-       )
-
-89 \ 2
-       ~<b\99s/ty³s.h
->
-
-92 \e
-__þockid_t
-       tþockid_t
-;
-
-95 #undeà
-__þockid_time_t
-
-
-97 #ià!
-def\9aed
-__tim\94_t_def\9aed
- && \
-
-98 ((
-def\9aed
-_TIME_H
- && def\9aed 
-__USE_POSIX199309
-è|| def\9aed 
-__Ãed_tim\94_t
-)
-
-99 \ 1
-       #__tim\94_t_def\9aed
- 1
-
-       )
-
-101 \ 2
-       ~<b\99s/ty³s.h
->
-
-104 \e
-__tim\94_t
-       ttim\94_t
-;
-
-107 #undeà
-__Ãed_tim\94_t
-
-
-110 #ià!
-def\9aed
-__time¥ec_def\9aed
- && \
-
-111 ((
-def\9aed
-_TIME_H
- && \
-
-112 (
-def\9aed
-__USE_POSIX199309
- || def\9aed 
-__USE_MISC
-)) || \
-
-113 
-def\9aed
-__Ãed_time¥ec
-)
-
-114 \ 1
-       #__time¥ec_def\9aed
- 1
-
-       )
-
-116 \ 2
-       ~<b\99s/ty³s.h
->
-
-120 \19
-       stime¥ec
-
-
-122 
-__time_t
-tv_£c
-;
-
-123 \13\12
-tv_n£c
-;
-
-127 #undeà
-__Ãed_time¥ec
-
-
-130 #ifdef 
-_TIME_H
-
-
-131 
-__BEGIN_NAMESPACE_STD
-
-
-133 \19
-       stm
-
-
-135 \12
-tm_£c
-;
-
-136 \12
-tm_m\9a
-;
-
-137 \12
-tm_hour
-;
-
-138 \12
-tm_mday
-;
-
-139 \12
-tm_mÚ
-;
-
-140 \12
-tm_y\97r
-;
-
-141 \12
-tm_wday
-;
-
-142 \12
-tm_yday
-;
-
-143 \12
-tm_isd¡
-;
-
-145 #ifdef 
-__USE_BSD
-
-
-146 \13\12
-tm_gmtoff
-;
-
-147 
-__cڡ
\ 5*
-tm_zÚe
-;
-
-149 \13\12
-__tm_gmtoff
-;
-
-150 
-__cڡ
\ 5*
-__tm_zÚe
-;
-
-153 
-__END_NAMESPACE_STD
-
-
-154 #ià
-def\9aed
-__USE_XOPEN
- || def\9aed 
-__USE_POSIX
- || def\9aed 
-__USE_MISC
-
-
-155 
-       $__USING_NAMESPACE_STD
-(
-tm
-)
-
-159 #ifdeà
-__USE_POSIX199309
-
-
-161 \19
-       s\99im\94¥ec
-
-
-163 \19
-time¥ec
-\99_\9a\8brv®
-;
-
-164 \19
-time¥ec
-\99_v®ue
-;
-
-168 \19
-sigev\92t
-;
-
-172 #ifdeà
-__USE_XOPEN2K
-
-
-173 #iâdeà
-__pid_t_def\9aed
-
-
-174 \e
-__pid_t
-       tpid_t
-;
-
-175 \ 1
-       #__pid_t_def\9aed
-
-
-       )
-
-180 
-__BEGIN_NAMESPACE_STD
-
-
-183 \r
-þock_t
-       $þock
- (\1eè
-__THROW
-;
-
-186 \r
-time_t
-       $time
- (
-time_t
- *
-__tim\94
-__THROW
-;
-
-189 \r\b
-       $difáime
- (
-time_t
-__time1
-,\81ime_\88
-__time0
-)
-
-190 
-__THROW
-       `__©\8cibu\8b__
- ((
-__cڡ__
-));
-
-193 \r
-time_t
-       $mktime
- (\19
-tm
- *
-__\8d
-__THROW
-;
-
-199 \r
-size_t
-       $¡ráime
- (\ 5*
-__»¡riù
-__s
-, 
-size_t
-__maxsize
-,
-
-200 
-__cڡ
\ 5*
-__»¡riù
-__fÜm©
-,
-
-201 
-__cڡ
\19
-tm
- *
-__»¡riù
-__\8d
-__THROW
-;
-
-202 
-__END_NAMESPACE_STD
-
-
-204 #ifdeà
-__USE_XOPEN
-
-
-207 \r\ 5*
-       $¡½time
- (
-__cڡ
\ 5*
-__»¡riù
-__s
-,
-
-208 
-__cڡ
\ 5*
-__»¡riù
-__fmt
-, \19
-tm
- *
-__\8d
-)
-
-209 
-__THROW
-;
-
-212 #ifdeà
-__USE_XOPEN2K8
-
-
-215 \ 2
-       ~<xloÿË.h
->
-
-217 \r
-size_t
-       $¡ráime_l
- (\ 5*
-__»¡riù
-__s
-, 
-size_t
-__maxsize
-,
-
-218 
-__cڡ
\ 5*
-__»¡riù
-__fÜm©
-,
-
-219 
-__cڡ
\19
-tm
- *
-__»¡riù
-__\8d
-,
-
-220 
-__loÿË_t
-__loc
-__THROW
-;
-
-223 #ifdeà
-__USE_GNU
-
-
-224 \r\ 5*
-       $¡½time_l
- (
-__cڡ
\ 5*
-__»¡riù
-__s
-,
-
-225 
-__cڡ
\ 5*
-__»¡riù
-__fmt
-, \19
-tm
- *
-__\8d
-,
-
-226 
-__loÿË_t
-__loc
-__THROW
-;
-
-230 
-__BEGIN_NAMESPACE_STD
-
-
-233 \r\19
-tm
- *
-       $gmtime
- (
-__cڡ
-time_t
- *
-__tim\94
-__THROW
-;
-
-237 \r\19
-tm
- *
-       $loÿÉime
- (
-__cڡ
-time_t
- *
-__tim\94
-__THROW
-;
-
-238 
-__END_NAMESPACE_STD
-
-
-240 #ià
-def\9aed
-__USE_POSIX
- || def\9aed 
-__USE_MISC
-
-
-243 \r\19
-tm
- *
-       $gmtime_r
- (
-__cڡ
-time_t
- *
-__»¡riù
-__tim\94
-,
-
-244 \19
-tm
- *
-__»¡riù
-__\8d
-__THROW
-;
-
-248 \r\19
-tm
- *
-       $loÿÉime_r
- (
-__cڡ
-time_t
- *
-__»¡riù
-__tim\94
-,
-
-249 \19
-tm
- *
-__»¡riù
-__\8d
-__THROW
-;
-
-252 
-__BEGIN_NAMESPACE_STD
-
-
-255 \r\ 5*
-       $asùime
- (
-__cڡ
\19
-tm
- *
-__\8d
-__THROW
-;
-
-258 \r\ 5*
-       $ùime
- (
-__cڡ
-time_t
- *
-__tim\94
-__THROW
-;
-
-259 
-__END_NAMESPACE_STD
-
-
-261 #ià
-def\9aed
-__USE_POSIX
- || def\9aed 
-__USE_MISC
-
-
-266 \r\ 5*
-       $asùime_r
- (
-__cڡ
\19
-tm
- *
-__»¡riù
-__\8d
-,
-
-267 \ 5*
-__»¡riù
-__buf
-__THROW
-;
-
-270 \r\ 5*
-       $ùime_r
- (
-__cڡ
-time_t
- *
-__»¡riù
-__tim\94
-,
-
-271 \ 5*
-__»¡riù
-__buf
-__THROW
-;
-
-276 \r\ 5*
-__tzÇme
-[2];
-
-277 \r\12
-__daylight
-;
-
-278 \r\13\12
-__timezÚe
-;
-
-281 #ifdef 
-__USE_POSIX
-
-
-283 \r\ 5*
-tzÇme
-[2];
-
-287 \r\1e
-       $tz£t
- (\1eè
-__THROW
-;
-
-290 #ià
-def\9aed
-__USE_SVID
- || def\9aed 
-__USE_XOPEN
-
-
-291 \r\12
-daylight
-;
-
-292 \r\13\12
-timezÚe
-;
-
-295 #ifdeà
-__USE_SVID
-
-
-298 \r\12
-       $¡ime
- (
-__cڡ
-time_t
- *
-__wh\92
-__THROW
-;
-
-304 \ 1
-       #__i¦\97p
-(
-y\97r
-) \
-
-305 ((
-y\97r
-è% 4 =ð0 && ((y\97rè% 100 !ð0 || (y\97rè% 400 =ð0))
-
-       )
-
-308 #ifdeà
-__USE_MISC
-
-
-313 \r
-time_t
-       $timegm
- (\19
-tm
- *
-__\8d
-__THROW
-;
-
-316 \r
-time_t
-       $tim\96oÿl
- (\19
-tm
- *
-__\8d
-__THROW
-;
-
-319 \r\12
-       $dysize
- (\12
-__y\97r
-__THROW
-       `__©\8cibu\8b__
- ((
-__cڡ__
-));
-
-323 #ifdeà
-__USE_POSIX199309
-
-
-328 \r\12
-       `Çno¦\93p
- (
-__cڡ
\19
-time¥ec
- *
-__»que¡ed_time
-,
-
-329 \19
-time¥ec
- *
-__»ma\9a\9ag
-);
-
-333 \r\12
-       $þock_g\91»s
- (
-þockid_t
-__þock_id
-, \19
-time¥ec
- *
-__»s
-__THROW
-;
-
-336 \r\12
-       $þock_g\91time
- (
-þockid_t
-__þock_id
-, \19
-time¥ec
- *
-__\8d
-__THROW
-;
-
-339 \r\12
-       $þock_£\89ime
- (
-þockid_t
-__þock_id
-, 
-__cڡ
\19
-time¥ec
- *
-__\8d
-)
-
-340 
-__THROW
-;
-
-342 #ifdeà
-__USE_XOPEN2K
-
-
-347 \r\12
-       `þock_Çno¦\93p
- (
-þockid_t
-__þock_id
-, \12
-__æags
-,
-
-348 
-__cڡ
\19
-time¥ec
- *
-__»q
-,
-
-349 \19
-time¥ec
- *
-__»m
-);
-
-352 \r\12
-       $þock_g\91ýuþockid
- (
-pid_t
-__pid
-, 
-þockid_t
- *
-__þock_id
-__THROW
-;
-
-357 \r\12
-       $tim\94\97\8b
- (
-þockid_t
-__þock_id
-,
-
-358 \19
-sigev\92t
- *
-__»¡riù
-__evp
-,
-
-359 
-tim\94_t
- *
-__»¡riù
-__tim\94id
-__THROW
-;
-
-362 \r\12
-       $tim\94_d\96\91e
- (
-tim\94_t
-__tim\94id
-__THROW
-;
-
-365 \r\12
-       $tim\94\89ime
- (
-tim\94_t
-__tim\94id
-, \12
-__æags
-,
-
-366 
-__cڡ
\19
-\99im\94¥ec
- *
-__»¡riù
-__v®ue
-,
-
-367 \19
-\99im\94¥ec
- *
-__»¡riù
-__ov®ue
-__THROW
-;
-
-370 \r\12
-       $tim\94_g\91time
- (
-tim\94_t
-__tim\94id
-, \19
-\99im\94¥ec
- *
-__v®ue
-)
-
-371 
-__THROW
-;
-
-374 \r\12
-       $tim\94_g\91ov\94run
- (
-tim\94_t
-__tim\94id
-__THROW
-;
-
-378 #ifdeà
-__USE_XOPEN_EXTENDED
-
-
-390 \r\12
-g\91d©e_\94r
-;
-
-399 \r\19
-tm
- *
-       `g\91d©e
- (
-__cڡ
\ 5*
-__¡r\9ag
-);
-
-402 #ifdeà
-__USE_GNU
-
-
-413 \r\12
-       `g\91d©e_r
- (
-__cڡ
\ 5*
-__»¡riù
-__¡r\9ag
-,
-
-414 \19
-tm
- *
-__»¡riù
-__»sbuå
-);
-
-417 
-__END_DECLS
-
-
-       @/usr/include/xlocale.h
-
-21 #iâdeà
-_XLOCALE_H
-
-
-22 \ 1
-       #_XLOCALE_H
- 1
-
-       )
-
-28 \e\19
-       s__loÿË_¡ruù
-
-
-31 \19
-__loÿË_d©a
- *
-       m__loÿËs
-[13];
-
-34 cڡ \1d\16\12*
-       m__ùy³_b
-;
-
-35 cڡ \12*
-       m__ùy³_tÞow\94
-;
-
-36 cڡ \12*
-       m__ùy³_touµ\94
-;
-
-39 cڡ \ 5*
-       m__Çmes
-[13];
-
-40 } *
-       t__loÿË_t
-;
-
-43 \e
-__loÿË_t
-       tloÿË_t
-;
-
-       @/usr/include/_G_config.h
-
-4 #iâdeà
-_G_cÚfig_h
-
-
-5 \ 1
-       #_G_cÚfig_h
- 1
-
-       )
-
-9 \ 2
-       ~<b\99s/ty³s.h
->
-
-10 \ 1
-       #__Ãed_size_t
-
-
-       )
-
-11 #ià
-def\9aed
-_LIBC
- || def\9aed 
-_GLIBCPP_USE_WCHAR_T
-
-
-12 \ 1
-       #__Ãed_wch¬_t
-
-
-       )
-
-14 \ 1
-       #__Ãed_NULL
-
-
-       )
-
-15 \ 2
-       ~<¡ddef.h
->
-
-16 \ 1
-       #__Ãed_mb¡©e_t
-
-
-       )
-
-17 #ià
-def\9aed
-_LIBC
- || def\9aed 
-_GLIBCPP_USE_WCHAR_T
-
-
-18 \ 1
-       #__Ãed_w\9at_t
-
-
-       )
-
-20 \ 2
-       ~<wch¬.h
->
-
-21 \ 1
-       #_G_size_t
-size_t
-
-
-       )
-
-24 
-__off_t
-       m__pos
-;
-
-25 
-__mb¡©e_t
-       m__¡©e
-;
-
-26 } 
-       t_G_åos_t
-;
-
-29 
-__off64_t
-       m__pos
-;
-
-30 
-__mb¡©e_t
-       m__¡©e
-;
-
-31 } 
-       t_G_åos64_t
-;
-
-32 \ 1
-       #_G_ssize_t
-__ssize_t
-
-
-       )
-
-33 \ 1
-       #_G_off_t
-__off_t
-
-
-       )
-
-34 \ 1
-       #_G_off64_t
-__off64_t
-
-
-       )
-
-35 \ 1
-       #_G_pid_t
-__pid_t
-
-
-       )
-
-36 \ 1
-       #_G_uid_t
-__uid_t
-
-
-       )
-
-37 \ 1
-       #_G_wch¬_t
-wch¬_t
-
-
-       )
-
-38 \ 1
-       #_G_w\9at_t
-w\9at_t
-
-
-       )
-
-39 \ 1
-       #_G_¡©64
-¡©64
-
-
-       )
-
-40 #ià
-def\9aed
-_LIBC
- || def\9aed 
-_GLIBCPP_USE_WCHAR_T
-
-
-41 \ 2
-       ~<gcÚv.h
->
-
-44 \19
-__gcÚv_\9afo
-       m__cd
-;
-
-47 \19
-__gcÚv_\9afo
-       m__cd
-;
-
-48 \19
-__gcÚv_¡\95_d©a
-       m__d©a
-;
-
-49 } 
-       m__comb\9aed
-;
-
-50 } 
-       t_G_icÚv_t
-;
-
-53 \e\12
-       t_G_\9at16_t
-       t__©\8cibu\8b__
- ((
-       t__mode__
- (
-       t__HI__
-)));
-
-54 \e\12
-       t_G_\9at32_t
-       t__©\8cibu\8b__
- ((
-       t__mode__
- (
-       t__SI__
-)));
-
-55 \e\1d\12
-       t_G_u\9at16_t
-       t__©\8cibu\8b__
- ((
-       t__mode__
- (
-       t__HI__
-)));
-
-56 \e\1d\12
-       t_G_u\9at32_t
-       t__©\8cibu\8b__
- ((
-       t__mode__
- (
-       t__SI__
-)));
-
-58 \ 1
-       #_G_HAVE_BOOL
- 1
-
-       )
-
-62 \ 1
-       #_G_HAVE_ATEXIT
- 1
-
-       )
-
-63 \ 1
-       #_G_HAVE_SYS_CDEFS
- 1
-
-       )
-
-64 \ 1
-       #_G_HAVE_SYS_WAIT
- 1
-
-       )
-
-65 \ 1
-       #_G_NEED_STDARG_H
- 1
-
-       )
-
-66 \ 1
-       #_G_va_li¡
-__gnuc_va_li¡
-
-
-       )
-
-68 \ 1
-       #_G_HAVE_PRINTF_FP
- 1
-
-       )
-
-69 \ 1
-       #_G_HAVE_MMAP
- 1
-
-       )
-
-70 \ 1
-       #_G_HAVE_MREMAP
- 1
-
-       )
-
-71 \ 1
-       #_G_HAVE_LONG_DOUBLE_IO
- 1
-
-       )
-
-72 \ 1
-       #_G_HAVE_IO_FILE_OPEN
- 1
-
-       )
-
-73 \ 1
-       #_G_HAVE_IO_GETLINE_INFO
- 1
-
-       )
-
-75 \ 1
-       #_G_IO_IO_FILE_VERSION
- 0x20001
-
-       )
-
-77 \ 1
-       #_G_OPEN64
-__ݒ64
-
-
-       )
-
-78 \ 1
-       #_G_LSEEK64
-__l£ek64
-
-
-       )
-
-79 \ 1
-       #_G_MMAP64
-__mm­64
-
-
-       )
-
-80 \ 1
-       #_G_FSTAT64
-(
-fd
-,
-buf
-       `__fx¡©64
- (
-_STAT_VER
-, fd, buf)
-
-       )
-
-83 \ 1
-       #_G_HAVE_ST_BLKSIZE
-       `def\9aed
- (
-_STATBUF_ST_BLKSIZE
-)
-
-       )
-
-85 \ 1
-       #_G_BUFSIZ
- 8192
-
-       )
-
-88 \ 1
-       #_G_NAMES_HAVE_UNDERSCORE
- 0
-
-       )
-
-89 \ 1
-       #_G_VTABLE_LABEL_HAS_LENGTH
- 1
-
-       )
-
-90 \ 1
-       #_G_USING_THUNKS
- 1
-
-       )
-
-91 \ 1
-       #_G_VTABLE_LABEL_PREFIX
- "__vt_"
-
-       )
-
-92 \ 1
-       #_G_VTABLE_LABEL_PREFIX_ID
-__vt_
-
-
-       )
-
-95 #ià
-def\9aed
-__ýlu¥lus
- || def\9aed 
-__STDC__
-
-
-96 \ 1
-       #_G_ARGS
-(
-ARGLIST
-       )
-ARGLIST
-
-98 \ 1
-       #_G_ARGS
-(
-ARGLIST
-è()
-
-       )
-
-       @/usr/include/event2/keyvalq_struct.h
-
-27 #iâdeà
-_EVENT2_EVENT_KEYVALQ_STRUCT_H_
-
-
-28 \ 1
-       #_EVENT2_EVENT_KEYVALQ_STRUCT_H_
-
-
-       )
-
-30 #ifdeà
-__ýlu¥lus
-
-
-36 #iâdeà
-TAILQ_ENTRY
-
-
-37 \ 1
-       #_EVENT_DEFINED_TQENTRY
-
-
-       )
-
-38 \ 1
-       #TAILQ_ENTRY
-(
-ty³
-) \
-
-40 \19
-ty³
- *
-tqe_Ãxt
-; \
-
-41 \19
-ty³
- **
-tqe_´ev
-; \
-
-42 }
-
-       )
-
-45 #iâdeà
-TAILQ_HEAD
-
-
-46 \ 1
-       #_EVENT_DEFINED_TQHEAD
-
-
-       )
-
-47 \ 1
-       #TAILQ_HEAD
-(
-Çme
-, 
-ty³
-) \
-
-48 \19
-       sÇme
- { \
-
-49 \19
-ty³
- *
-tqh_f\9c¡
-; \
-
-50 \19
-ty³
- **
-tqh_ϡ
-; \
-
-51 }
-
-       )
-
-58 \19
-       sevkeyv®
- {
-
-59 
-TAILQ_ENTRY
-(
-evkeyv®
-Ãxt
-;
-
-61 \ 5*
-key
-;
-
-62 \ 5*
-v®ue
-;
-
-65 
-TAILQ_HEAD
- (
-evkeyv®q
-, 
-evkeyv®
-);
-
-68 #ifdeà
-_EVENT_DEFINED_TQENTRY
-
-
-69 #undeà
-TAILQ_ENTRY
-
-
-72 #ifdeà
-_EVENT_DEFINED_TQHEAD
-
-
-73 #undeà
-TAILQ_HEAD
-
-
-76 #ifdeà
-__ýlu¥lus
-
-
-       @/usr/include/event2/util.h
-
-26 #iâdeà
-_EVENT2_UTIL_H_
-
-
-27 \ 1
-       #_EVENT2_UTIL_H_
-
-
-       )
-
-36 #ifdeà
-__ýlu¥lus
-
-
-40 \ 2
-       ~<ev\92t2/ev\92t-cÚfig.h
->
-
-41 #ifdeà
-_EVENT_HAVE_SYS_TIME_H
-
-
-42 \ 2
-       ~<sys/time.h
->
-
-44 #ifdeà
-_EVENT_HAVE_STDINT_H
-
-
-45 \ 2
-       ~<¡d\9at.h
->
-
-46 #\96
-def\9aed
-(
-_EVENT_HAVE_INTTYPES_H
-)
-
-47 \ 2
-       ~<\9a\89y³s.h
->
-
-49 #ifdeà
-_EVENT_HAVE_SYS_TYPES_H
-
-
-50 \ 2
-       ~<sys/ty³s.h
->
-
-52 #ifdeà
-_EVENT_HAVE_STDDEF_H
-
-
-53 \ 2
-       ~<¡ddef.h
->
-
-55 #ifdeà
-_MSC_VER
-
-
-56 \ 2
-       ~<Ba£Tsd.h
->
-
-58 \ 2
-       ~<¡d¬g.h
->
-
-59 #ifdeà
-_EVENT_HAVE_NETDB_H
-
-
-60 #ià!
-def\9aed
-(
-_GNU_SOURCE
-)
-
-61 \ 1
-       #_GNU_SOURCE
-
-
-       )
-
-63 \ 2
-       ~<Ãtdb.h
->
-
-66 #ifdeà
-WIN32
-
-
-67 \ 2
-       ~<w\9asock2.h
->
-
-69 \ 2
-       ~<sys/sock\91.h
->
-
-73 #ià
-def\9aed
-(
-_EVENT_SIZEOF_VOID__
-è&& !def\9aed(
-_EVENT_SIZEOF_VOID_P
-)
-
-74 \ 1
-       #_EVENT_SIZEOF_VOID_P
-_EVENT_SIZEOF_VOID__
-
-
-       )
-
-106 #ifdeà
-_EVENT_HAVE_UINT64_T
-
-
-107 \ 1
-       #ev_u\9at64_t
-u\9at64_t
-
-
-       )
-
-108 \ 1
-       #ev_\9at64_t
-\9at64_t
-
-
-       )
-
-109 #\96
-def\9aed
-(
-WIN32
-)
-
-110 \ 1
-       #ev_u\9at64_t
\1d
-__\9at64
-
-
-       )
-
-111 \ 1
-       #ev_\9at64_t
- sigÃd 
-__\9at64
-
-
-       )
-
-112 #\96
-_EVENT_SIZEOF_LONG_LONG
- == 8
-
-113 \ 1
-       #ev_u\9at64_t
\1d\13\13
-
-       )
-
-114 \ 1
-       #ev_\9at64_t
\13\13
-
-       )
-
-115 #\96
-_EVENT_SIZEOF_LONG
- == 8
-
-116 \ 1
-       #ev_u\9at64_t
\1d\13
-
-       )
-
-117 \ 1
-       #ev_\9at64_t
\13
-
-       )
-
-118 #\96
-def\9aed
-(
-_EVENT_IN_DOXYGEN
-)
-
-119 \ 1
-       #ev_u\9at64_t
- ...
-
-       )
-
-120 \ 1
-       #ev_\9at64_t
- ...
-
-       )
-
-125 #ifdeà
-_EVENT_HAVE_UINT32_T
-
-
-126 \ 1
-       #ev_u\9at32_t
-u\9at32_t
-
-
-       )
-
-127 \ 1
-       #ev_\9at32_t
-\9at32_t
-
-
-       )
-
-128 #\96
-def\9aed
-(
-WIN32
-)
-
-129 \ 1
-       #ev_u\9at32_t
\1d\12
-
-       )
-
-130 \ 1
-       #ev_\9at32_t
- sigÃd \12
-
-       )
-
-131 #\96
-_EVENT_SIZEOF_LONG
- == 4
-
-132 \ 1
-       #ev_u\9at32_t
\1d\13
-
-       )
-
-133 \ 1
-       #ev_\9at32_t
- sigÃd \13
-
-       )
-
-134 #\96
-_EVENT_SIZEOF_INT
- == 4
-
-135 \ 1
-       #ev_u\9at32_t
\1d\12
-
-       )
-
-136 \ 1
-       #ev_\9at32_t
- sigÃd \12
-
-       )
-
-137 #\96
-def\9aed
-(
-_EVENT_IN_DOXYGEN
-)
-
-138 \ 1
-       #ev_u\9at32_t
- ...
-
-       )
-
-139 \ 1
-       #ev_\9at32_t
- ...
-
-       )
-
-144 #ifdeà
-_EVENT_HAVE_UINT16_T
-
-
-145 \ 1
-       #ev_u\9at16_t
-u\9at16_t
-
-
-       )
-
-146 \ 1
-       #ev_\9at16_t
-\9at16_t
-
-
-       )
-
-147 #\96
-def\9aed
-(
-WIN32
-)
-
-148 \ 1
-       #ev_u\9at16_t
\1d\16
-
-       )
-
-149 \ 1
-       #ev_\9at16_t
- sigÃd \16
-
-       )
-
-150 #\96
-_EVENT_SIZEOF_INT
- == 2
-
-151 \ 1
-       #ev_u\9at16_t
\1d\12
-
-       )
-
-152 \ 1
-       #ev_\9at16_t
- sigÃd \12
-
-       )
-
-153 #\96
-_EVENT_SIZEOF_SHORT
- == 2
-
-154 \ 1
-       #ev_u\9at16_t
\1d\16
-
-       )
-
-155 \ 1
-       #ev_\9at16_t
- sigÃd \16
-
-       )
-
-156 #\96
-def\9aed
-(
-_EVENT_IN_DOXYGEN
-)
-
-157 \ 1
-       #ev_u\9at16_t
- ...
-
-       )
-
-158 \ 1
-       #ev_\9at16_t
- ...
-
-       )
-
-163 #ifdeà
-_EVENT_HAVE_UINT8_T
-
-
-164 \ 1
-       #ev_u\9at8_t
-u\9at8_t
-
-
-       )
-
-165 \ 1
-       #ev_\9at8_t
-\9at8_t
-
-
-       )
-
-166 #\96
-def\9aed
-(
-_EVENT_IN_DOXYGEN
-)
-
-167 \ 1
-       #ev_u\9at8_t
- ...
-
-       )
-
-168 \ 1
-       #ev_\9at8_t
- ...
-
-       )
-
-170 \ 1
-       #ev_u\9at8_t
\1d\ 5
-
-       )
-
-171 \ 1
-       #ev_\9at8_t
- sigÃd \ 5
-
-       )
-
-174 #ifdeà
-_EVENT_HAVE_UINTPTR_T
-
-
-175 \ 1
-       #ev_u\9a\8d\8c_t
-u\9a\8d\8c_t
-
-
-       )
-
-176 \ 1
-       #ev_\9a\8d\8c_t
-\9a\8d\8c_t
-
-
-       )
-
-177 #\96
-_EVENT_SIZEOF_VOID_P
- <= 4
-
-178 \ 1
-       #ev_u\9a\8d\8c_t
-ev_u\9at32_t
-
-
-       )
-
-179 \ 1
-       #ev_\9a\8d\8c_t
-ev_\9at32_t
-
-
-       )
-
-180 #\96
-_EVENT_SIZEOF_VOID_P
- <= 8
-
-181 \ 1
-       #ev_u\9a\8d\8c_t
-ev_u\9at64_t
-
-
-       )
-
-182 \ 1
-       #ev_\9a\8d\8c_t
-ev_\9at64_t
-
-
-       )
-
-183 #\96
-def\9aed
-(
-_EVENT_IN_DOXYGEN
-)
-
-184 \ 1
-       #ev_u\9a\8d\8c_t
- ...
-
-       )
-
-185 \ 1
-       #ev_\9a\8d\8c_t
- ...
-
-       )
-
-190 #ifdeà
-_EVENT_ssize_t
-
-
-191 \ 1
-       #ev_ssize_t
-_EVENT_ssize_t
-
-
-       )
-
-193 \ 1
-       #ev_ssize_t
-ssize_t
-
-
-       )
-
-196 #ifdeà
-WIN32
-
-
-197 \ 1
-       #ev_off_t
-ev_\9at64_t
-
-
-       )
-
-199 \ 1
-       #ev_off_t
-off_t
-
-
-       )
-
-218 \ 1
-       #EV_UINT64_MAX
- ((((
-ev_u\9at64_t
-)0xffffffffULè<< 32è| 0xffffffffUL)
-
-       )
-
-219 \ 1
-       #EV_INT64_MAX
- ((((
-ev_\9at64_t
-è0x7fffffffLè<< 32è| 0xffffffffL)
-
-       )
-
-220 \ 1
-       #EV_INT64_MIN
- ((-
-EV_INT64_MAX
-è- 1)
-
-       )
-
-221 \ 1
-       #EV_UINT32_MAX
- ((
-ev_u\9at32_t
-)0xffffffffUL)
-
-       )
-
-222 \ 1
-       #EV_INT32_MAX
- ((
-ev_\9at32_t
-è0x7fffffffL)
-
-       )
-
-223 \ 1
-       #EV_INT32_MIN
- ((-
-EV_INT32_MAX
-è- 1)
-
-       )
-
-224 \ 1
-       #EV_UINT16_MAX
- ((
-ev_u\9at16_t
-)0xffffUL)
-
-       )
-
-225 \ 1
-       #EV_INT16_MAX
- ((
-ev_\9at16_t
-è0x7fffL)
-
-       )
-
-226 \ 1
-       #EV_INT16_MIN
- ((-
-EV_INT16_MAX
-è- 1)
-
-       )
-
-227 \ 1
-       #EV_UINT8_MAX
- 255
-
-       )
-
-228 \ 1
-       #EV_INT8_MAX
- 127
-
-       )
-
-229 \ 1
-       #EV_INT8_MIN
- ((-
-EV_INT8_MAX
-è- 1)
-
-       )
-
-237 #ià
-_EVENT_SIZEOF_SIZE_T
- == 8
-
-238 \ 1
-       #EV_SIZE_MAX
-EV_UINT64_MAX
-
-
-       )
-
-239 \ 1
-       #EV_SSIZE_MAX
-EV_INT64_MAX
-
-
-       )
-
-240 #\96
-_EVENT_SIZEOF_SIZE_T
- == 4
-
-241 \ 1
-       #EV_SIZE_MAX
-EV_UINT32_MAX
-
-
-       )
-
-242 \ 1
-       #EV_SSIZE_MAX
-EV_INT32_MAX
-
-
-       )
-
-243 #\96
-def\9aed
-(
-_EVENT_IN_DOXYGEN
-)
-
-244 \ 1
-       #EV_SIZE_MAX
- ...
-
-       )
-
-245 \ 1
-       #EV_SSIZE_MAX
- ...
-
-       )
-
-250 \ 1
-       #EV_SSIZE_MIN
- ((-
-EV_SSIZE_MAX
-è- 1)
-
-       )
-
-253 #ifdeà
-WIN32
-
-
-254 \ 1
-       #ev_sockËn_t
\12
-
-       )
-
-255 #\96
-def\9aed
-(
-_EVENT_sockËn_t
-)
-
-256 \ 1
-       #ev_sockËn_t
-_EVENT_sockËn_t
-
-
-       )
-
-258 \ 1
-       #ev_sockËn_t
-sockËn_t
-
-
-       )
-
-261 #ifdeà
-_EVENT_HAVE_STRUCT_SOCKADDR_STORAGE___SS_FAMILY
-
-
-262 #ià!
-def\9aed
-(
-_EVENT_HAVE_STRUCT_SOCKADDR_STORAGE_SS_FAMILY
-) \
-
-263 && !
-def\9aed
-(
-ss_çm\9ey
-)
-
-264 \ 1
-       #ss_çm\9ey
-__ss_çm\9ey
-
-
-       )
-
-271 #ifdeà
-WIN32
-
-
-272 \ 1
-       #evut\9e_sock\91_t
-\9a\8d\8c_t
-
-
-       )
-
-274 \ 1
-       #evut\9e_sock\91_t
\12
-
-       )
-
-288 \12
-evut\9e_sock\91·\9c
-(\12
-d
-, \12
-ty³
-, \12
-´ÙocÞ
-, 
-evut\9e_sock\91_t
-sv
-[2]);
-
-294 \12
-evut\9e_make_sock\91_nÚblock\9ag
-(
-evut\9e_sock\91_t
-sock
-);
-
-307 \12
-evut\9e_make_li¡\92_sock\91_»u£abË
-(
-evut\9e_sock\91_t
-sock
-);
-
-315 \12
-evut\9e_make_sock\91_þo£Úexec
-(
-evut\9e_sock\91_t
-sock
-);
-
-323 \12
-evut\9e_þo£sock\91
-(
-evut\9e_sock\91_t
-sock
-);
-
-324 \ 1
-       #EVUTIL_CLOSESOCKET
-(
-s
-       `evut\9e_þo£sock\91
-(s)
-
-       )
-
-327 #ifdeà
-WIN32
-
-
-329 \ 1
-       #EVUTIL_SOCKET_ERROR
-(è
-       `WSAG\91La¡E¼Ü
-()
-
-       )
-
-331 \ 1
-       #EVUTIL_SET_SOCKET_ERROR
-(
-\94rcode
-) \
-
-332 dØ{ 
-       `WSAS\91La¡E¼Ü
-(
-\94rcode
-); } \1f0)
-
-       )
-
-334 \12
-evut\9e_sock\91_g\91\94
-(
-evut\9e_sock\91_t
-sock
-);
-
-336 cڡ \ 5*
-evut\9e_sock\91_\94rÜ_to_¡r\9ag
-(\12
-\94rcode
-);
-
-337 #\96
-def\9aed
-(
-_EVENT_IN_DOXYGEN
-)
-
-353 \ 1
-       #EVUTIL_SOCKET_ERROR
-(è...
-
-       )
-
-355 \ 1
-       #EVUTIL_SET_SOCKET_ERROR
-(
-\94rcode
-è...
-
-       )
-
-357 \ 1
-       #evut\9e_sock\91_g\91\94
-(
-sock
-è...
-
-       )
-
-359 \ 1
-       #evut\9e_sock\91_\94rÜ_to_¡r\9ag
-(
-\94rcode
-è...
-
-       )
-
-362 \ 1
-       #EVUTIL_SOCKET_ERROR
-(è(
-\94ºo
-)
-
-       )
-
-363 \ 1
-       #EVUTIL_SET_SOCKET_ERROR
-(
-\94rcode
-) \
-
-364 dØ{ 
-\94ºo
- = (
-\94rcode
-); } \1f0)
-
-       )
-
-365 \ 1
-       #evut\9e_sock\91_g\91\94
-(
-sock
-è(
-\94ºo
-)
-
-       )
-
-366 \ 1
-       #evut\9e_sock\91_\94rÜ_to_¡r\9ag
-(
-\94rcode
-è(
-       `¡»¼Ü
-Ӽcode))
-
-       )
-
-378 #ifdeà
-_EVENT_HAVE_TIMERADD
-
-
-379 \ 1
-       #evut\9e_tim\94add
-(
-tvp
-, 
-uvp
-, 
-vvp
-       `tim\94add
-(Ñvp), (uvp), (vvp))
-
-       )
-
-380 \ 1
-       #evut\9e_tim\94sub
-(
-tvp
-, 
-uvp
-, 
-vvp
-       `tim\94sub
-(Ñvp), (uvp), (vvp))
-
-       )
-
-382 \ 1
-       #evut\9e_tim\94add
-(
-tvp
-, 
-uvp
-, 
-vvp
-) \
-
-384 (
-vvp
-)->
-tv_£c
- = (
-tvp
-)->tv_£ø+ (
-uvp
-)->tv_sec; \
-
-385 (
-vvp
-)->
-tv_u£c
- = (
-tvp
-)->tv_u£ø+ (
-uvp
-)->tv_usec; \
-
-386 ià((
-vvp
-)->
-tv_u£c
- >= 1000000) { \
-
-387 (
-vvp
-)->
-tv_£c
-++; \
-
-388 (
-vvp
-)->
-tv_u£c
- -= 1000000; \
-
-390 } \1f0)
-
-       )
-
-391 \ 1
-       #evut\9e_tim\94sub
-(
-tvp
-, 
-uvp
-, 
-vvp
-) \
-
-393 (
-vvp
-)->
-tv_£c
- = (
-tvp
-)->tv_£ø- (
-uvp
-)->tv_sec; \
-
-394 (
-vvp
-)->
-tv_u£c
- = (
-tvp
-)->tv_u£ø- (
-uvp
-)->tv_usec; \
-
-395 ià((
-vvp
-)->
-tv_u£c
- < 0) { \
-
-396 (
-vvp
-)->
-tv_£c
---; \
-
-397 (
-vvp
-)->
-tv_u£c
- += 1000000; \
-
-399 } \1f0)
-
-       )
-
-402 #ifdeà
-_EVENT_HAVE_TIMERCLEAR
-
-
-403 \ 1
-       #evut\9e_tim\94þ\97r
-(
-tvp
-       `tim\94þ\97r
-Ñvp)
-
-       )
-
-405 \ 1
-       #evut\9e_tim\94þ\97r
-(
-tvp
-èÑvp)->
-tv_£c
- = (tvp)->
-tv_u£c
- = 0
-
-       )
-
-411 \ 1
-       #evut\9e_tim\94cmp
-(
-tvp
-, 
-uvp
-, 
-cmp
-) \
-
-412 (((
-tvp
-)->
-tv_£c
- =ð(
-uvp
-)->tv_sec) ? \
-
-413 ((
-tvp
-)->
-tv_u£c
-       `cmp
- (
-uvp
-)->tv_usec) : \
-
-414 ((
-tvp
-)->
-tv_£c
-       `cmp
- (
-uvp
-)->tv_£c))
-
-       )
-
-416 #ifdeà
-_EVENT_HAVE_TIMERISSET
-
-
-417 \ 1
-       #evut\9e_tim\94is£t
-(
-tvp
-       `tim\94is£t
-Ñvp)
-
-       )
-
-419 \ 1
-       #evut\9e_tim\94is£t
-(
-tvp
-è(Ñvp)->
-tv_£c
- || (tvp)->
-tv_u£c
-)
-
-       )
-
-423 #ifdeà
-off£tof
-
-
-424 \ 1
-       #evut\9e_off£tof
-(
-ty³
-, 
-f\9bld
-       `off£tof
-Ñy³, f\9bld)
-
-       )
-
-426 \ 1
-       #evut\9e_off£tof
-(
-ty³
-, 
-f\9bld
-è((
-off_t
-)(&(Ñy³ *)0)->f\9bld))
-
-       )
-
-431 
-ev_\9at64_t
-evut\9e_¡¹Þl
-(cڡ \ 5*
-s
-, \ 5**
-\92d±r
-, \12
-ba£
-);
-
-434 #ifdeà
-_EVENT_HAVE_GETTIMEOFDAY
-
-
-435 \ 1
-       #evut\9e_g\91timeofday
-(
-tv
-, 
-tz
-       `g\91timeofday
-(Ñv), (tz))
-
-       )
-
-437 \19
-timezÚe
-;
-
-438 \12
-evut\9e_g\91timeofday
-(\19
-timev®
- *
-tv
-, \19
-timezÚe
- *
-tz
-);
-
-444 \12
-evut\9e_¢´\9atf
-(\ 5*
-buf
-, 
-size_t
-buæ\92
-, cڡ \ 5*
-fÜm©
-, ...)
-
-445 #ifdeà
-__GNUC__
-
-
-446 
-__©\8cibu\8b__
-((
-fÜm©
-(
\9atf
-, 3, 4)))
-
-452 \12
-evut\9e_v¢´\9atf
-(\ 5*
-buf
-, 
-size_t
-buæ\92
-, cڡ \ 5*
-fÜm©
-, 
-va_li¡
-);
-
-455 cڡ \ 5*
-evut\9e_\9a\91_ÁÝ
-(\12
-af
-, cڡ \1e*
-¤c
-, \ 5*
-d¡
-, 
-size_t
-Ën
-);
-
-457 \12
-evut\9e_\9a\91_±Ú
-(\12
-af
-, cڡ \ 5*
-¤c
-, \1e*
-d¡
-);
-
-458 \19
-sockaddr
-;
-
-480 \12
-evut\9e_·r£_sockaddr_pÜt
-(cڡ \ 5*
-¡r
-, \19
-sockaddr
- *
-out
-, \12*
-ou\8e\92
-);
-
-487 \12
-evut\9e_sockaddr_cmp
-(cڡ \19
-sockaddr
- *
-§1
-, cÚ¡ \19sockadd¸*
-§2
-,
-
-488 \12
-\9aþude_pÜt
-);
-
-493 \12
-evut\9e_ascii_¡rÿ£cmp
-(cڡ \ 5*
-¡r1
-, cڡ \ 5*
-¡r2
-);
-
-497 \12
-evut\9e_ascii_¡ºÿ£cmp
-(cڡ \ 5*
-¡r1
-, cڡ \ 5*
-¡r2
-, 
-size_t
-n
-);
-
-501 #ifdeà
-_EVENT_HAVE_STRUCT_ADDRINFO
-
-
-502 \ 1
-       #evut\9e_addr\9afo
-addr\9afo
-
-
-       )
-
-509 \19
-       sevut\9e_addr\9afo
- {
-
-510 \12
-ai_æags
-;
-
-511 \12
-ai_çm\9ey
-;
-
-512 \12
-ai_sockty³
-;
-
-513 \12
-ai_´ÙocÞ
-;
-
-514 
-size_t
-ai_add¾\92
-;
-
-515 \ 5*
-ai_ÿnÚÇme
-;
-
-516 \19
-sockaddr
- *
-ai_addr
-;
-
-517 \19
-evut\9e_addr\9afo
- *
-ai_Ãxt
-;
-
-527 #ifdeà
-EAI_ADDRFAMILY
-
-
-528 \ 1
-       #EVUTIL_EAI_ADDRFAMILY
-EAI_ADDRFAMILY
-
-
-       )
-
-530 \ 1
-       #EVUTIL_EAI_ADDRFAMILY
- -901
-
-       )
-
-532 #ifdeà
-EAI_AGAIN
-
-
-533 \ 1
-       #EVUTIL_EAI_AGAIN
-EAI_AGAIN
-
-
-       )
-
-535 \ 1
-       #EVUTIL_EAI_AGAIN
- -902
-
-       )
-
-537 #ifdeà
-EAI_BADFLAGS
-
-
-538 \ 1
-       #EVUTIL_EAI_BADFLAGS
-EAI_BADFLAGS
-
-
-       )
-
-540 \ 1
-       #EVUTIL_EAI_BADFLAGS
- -903
-
-       )
-
-542 #ifdeà
-EAI_FAIL
-
-
-543 \ 1
-       #EVUTIL_EAI_FAIL
-EAI_FAIL
-
-
-       )
-
-545 \ 1
-       #EVUTIL_EAI_FAIL
- -904
-
-       )
-
-547 #ifdeà
-EAI_FAMILY
-
-
-548 \ 1
-       #EVUTIL_EAI_FAMILY
-EAI_FAMILY
-
-
-       )
-
-550 \ 1
-       #EVUTIL_EAI_FAMILY
- -905
-
-       )
-
-552 #ifdeà
-EAI_MEMORY
-
-
-553 \ 1
-       #EVUTIL_EAI_MEMORY
-EAI_MEMORY
-
-
-       )
-
-555 \ 1
-       #EVUTIL_EAI_MEMORY
- -906
-
-       )
-
-560 #ià
-def\9aed
-(
-EAI_NODATA
-è&& (!def\9aed(
-EAI_NONAME
-) || EAI_NODATA != EAI_NONAME)
-
-561 \ 1
-       #EVUTIL_EAI_NODATA
-EAI_NODATA
-
-
-       )
-
-563 \ 1
-       #EVUTIL_EAI_NODATA
- -907
-
-       )
-
-565 #ifdeà
-EAI_NONAME
-
-
-566 \ 1
-       #EVUTIL_EAI_NONAME
-EAI_NONAME
-
-
-       )
-
-568 \ 1
-       #EVUTIL_EAI_NONAME
- -908
-
-       )
-
-570 #ifdeà
-EAI_SERVICE
-
-
-571 \ 1
-       #EVUTIL_EAI_SERVICE
-EAI_SERVICE
-
-
-       )
-
-573 \ 1
-       #EVUTIL_EAI_SERVICE
- -909
-
-       )
-
-575 #ifdeà
-EAI_SOCKTYPE
-
-
-576 \ 1
-       #EVUTIL_EAI_SOCKTYPE
-EAI_SOCKTYPE
-
-
-       )
-
-578 \ 1
-       #EVUTIL_EAI_SOCKTYPE
- -910
-
-       )
-
-580 #ifdeà
-EAI_SYSTEM
-
-
-581 \ 1
-       #EVUTIL_EAI_SYSTEM
-EAI_SYSTEM
-
-
-       )
-
-583 \ 1
-       #EVUTIL_EAI_SYSTEM
- -911
-
-       )
-
-586 \ 1
-       #EVUTIL_EAI_CANCEL
- -90001
-
-       )
-
-588 #ifdeà
-AI_PASSIVE
-
-
-589 \ 1
-       #EVUTIL_AI_PASSIVE
-AI_PASSIVE
-
-
-       )
-
-591 \ 1
-       #EVUTIL_AI_PASSIVE
- 0x1000
-
-       )
-
-593 #ifdeà
-AI_CANONNAME
-
-
-594 \ 1
-       #EVUTIL_AI_CANONNAME
-AI_CANONNAME
-
-
-       )
-
-596 \ 1
-       #EVUTIL_AI_CANONNAME
- 0x2000
-
-       )
-
-598 #ifdeà
-AI_NUMERICHOST
-
-
-599 \ 1
-       #EVUTIL_AI_NUMERICHOST
-AI_NUMERICHOST
-
-
-       )
-
-601 \ 1
-       #EVUTIL_AI_NUMERICHOST
- 0x4000
-
-       )
-
-603 #ifdeà
-AI_NUMERICSERV
-
-
-604 \ 1
-       #EVUTIL_AI_NUMERICSERV
-AI_NUMERICSERV
-
-
-       )
-
-606 \ 1
-       #EVUTIL_AI_NUMERICSERV
- 0x8000
-
-       )
-
-608 #ifdeà
-AI_V4MAPPED
-
-
-609 \ 1
-       #EVUTIL_AI_V4MAPPED
-AI_V4MAPPED
-
-
-       )
-
-611 \ 1
-       #EVUTIL_AI_V4MAPPED
- 0x10000
-
-       )
-
-613 #ifdeà
-AI_ALL
-
-
-614 \ 1
-       #EVUTIL_AI_ALL
-AI_ALL
-
-
-       )
-
-616 \ 1
-       #EVUTIL_AI_ALL
- 0x20000
-
-       )
-
-618 #ifdeà
-AI_ADDRCONFIG
-
-
-619 \ 1
-       #EVUTIL_AI_ADDRCONFIG
-AI_ADDRCONFIG
-
-
-       )
-
-621 \ 1
-       #EVUTIL_AI_ADDRCONFIG
- 0x40000
-
-       )
-
-625 \19
-evut\9e_addr\9afo
-;
-
-637 \12
-evut\9e_g\91addr\9afo
-(cڡ \ 5*
-nod\92ame
-, cڡ \ 5*
-£rvÇme
-,
-
-638 cڡ \19
-evut\9e_addr\9afo
- *
-h\9ats_\9a
-, \19evut\9e_addr\9afØ**
-»s
-);
-
-641 \1e
-evut\9e\93addr\9afo
-(\19
-evut\9e_addr\9afo
- *
-ai
-);
-
-643 cڡ \ 5*
-evut\9e_gai_¡»¼Ü
-(\12
-\94r
-);
-
-651 \1e
-evut\9e_£cu»_ºg_g\91_by\8bs
-(\1e*
-buf
-, 
-size_t
-n
-);
-
-669 \12
-evut\9e_£cu»_ºg_\9a\99
-(\1e);
-
-685 \1e
-evut\9e_£cu»_ºg_add_by\8bs
-(cڡ \ 5*
-d©
-, 
-size_t
-d©Ën
-);
-
-687 #ifdeà
-__ýlu¥lus
-
-
-       @/usr/include/gconv.h
-
-23 #iâdeà
-_GCONV_H
-
-
-24 \ 1
-       #_GCONV_H
- 1
-
-       )
-
-26 \ 2
-       ~<ã©u»s.h
->
-
-27 \ 1
-       #__Ãed_mb¡©e_t
-
-
-       )
-
-28 \ 1
-       #__Ãed_w\9at_t
-
-
-       )
-
-29 \ 2
-       ~<wch¬.h
->
-
-30 \ 1
-       #__Ãed_size_t
-
-
-       )
-
-31 \ 1
-       #__Ãed_wch¬_t
-
-
-       )
-
-32 \ 2
-       ~<¡ddef.h
->
-
-35 \ 1
-       #__UNKNOWN_10646_CHAR
- ((
-wch¬_t
-è0xfffd)
-
-       )
-
-40 
-       m__GCONV_OK
- = 0,
-
-41 
-       m__GCONV_NOCONV
-,
-
-42 
-       m__GCONV_NODB
-,
-
-43 
-       m__GCONV_NOMEM
-,
-
-45 
-       m__GCONV_EMPTY_INPUT
-,
-
-46 
-       m__GCONV_FULL_OUTPUT
-,
-
-47 
-       m__GCONV_ILLEGAL_INPUT
-,
-
-48 
-       m__GCONV_INCOMPLETE_INPUT
-,
-
-50 
-       m__GCONV_ILLEGAL_DESCRIPTOR
-,
-
-51 
-       m__GCONV_INTERNAL_ERROR
-
-
-58 
-       m__GCONV_IS_LAST
- = 0x0001,
-
-59 
-       m__GCONV_IGNORE_ERRORS
- = 0x0002
-
-64 \19
-       g__gcÚv_¡\95
-;
-
-65 \19
-       g__gcÚv_¡\95_d©a
-;
-
-66 \19
-       g__gcÚv_lßded_objeù
-;
-
-67 \19
-       g__gcÚv_\8cªs_d©a
-;
-
-71 \e\12(*
-       t__gcÚv_fù
-è(\19
-       t__gcÚv_¡\95
- *, \19
-       t__gcÚv_¡\95_d©a
- *,
-
-72 
-       t__cڡ
\1d\ 5**, __const \1d\ 5*,
-
-73 \1d\ 5**, 
-       tsize_t
- *, \12\12);
-
-76 \e
-       $w\9at_t
- (*
-       t__gcÚv_btowc_fù
-è(\19
-       t__gcÚv_¡\95
- *, \1d\ 5);
-
-79 \e\12(*
-       t__gcÚv_\9a\99_fù
-è(\19
-       t__gcÚv_¡\95
- *);
-
-80 \e\1e(*
-       t__gcÚv_\92d_fù
-è(\19
-       t__gcÚv_¡\95
- *);
-
-84 \e\12(*
-       t__gcÚv_\8cªs_fù
-è(\19
-       t__gcÚv_¡\95
- *,
-
-85 \19
-       t__gcÚv_¡\95_d©a
- *, \1e*,
-
-86 
-       t__cڡ
\1d\ 5*,
-
-87 
-       t__cڡ
\1d\ 5**,
-
-88 
-       t__cڡ
\1d\ 5*, \1d\ 5**,
-
-89 
-       tsize_t
- *);
-
-92 \e\12(*
-       t__gcÚv_\8cªs_cÚ\8bxt_fù
-è(\1e*, 
-       t__cڡ
\1d\ 5*,
-
-93 
-       t__cڡ
\1d\ 5*,
-
-97 \e\12(*
-       t__gcÚv_\8cªs_qu\94y_fù
-è(
-       t__cڡ
\ 5*, __const \ 5***,
-
-98 
-       tsize_t
- *);
-
-101 \e\12(*
-       t__gcÚv_\8cªs_\9a\99_fù
-) (\1e**, const \ 5*);
-
-102 \e\1e(*
-       t__gcÚv_\8cªs_\92d_fù
-) (\1e*);
-
-104 \19
-       s__gcÚv_\8cªs_d©a
-
-
-107 
-__gcÚv_\8cªs_fù
-__\8cªs_fù
-;
-
-108 
-__gcÚv_\8cªs_cÚ\8bxt_fù
-__\8cªs_cÚ\8bxt_fù
-;
-
-109 
-__gcÚv_\8cªs_\92d_fù
-__\8cªs_\92d_fù
-;
-
-110 \1e*
-__d©a
-;
-
-111 \19
-__gcÚv_\8cªs_d©a
- *
-__Ãxt
-;
-
-116 \19
-       s__gcÚv_¡\95
-
-
-118 \19
-__gcÚv_lßded_objeù
- *
-__shlib_hªdË
-;
-
-119 
-__cڡ
\ 5*
-__modÇme
-;
-
-121 \12
-__couÁ\94
-;
-
-123 \ 5*
-__äom_Çme
-;
-
-124 \ 5*
-__to_Çme
-;
-
-126 
-__gcÚv_fù
-__fù
-;
-
-127 
-__gcÚv_btowc_fù
-__btowc_fù
-;
-
-128 
-__gcÚv_\9a\99_fù
-__\9a\99_fù
-;
-
-129 
-__gcÚv_\92d_fù
-__\92d_fù
-;
-
-133 \12
-__m\9a_Ãeded_äom
-;
-
-134 \12
-__max_Ãeded_äom
-;
-
-135 \12
-__m\9a_Ãeded_to
-;
-
-136 \12
-__max_Ãeded_to
-;
-
-139 \12
-__¡©eful
-;
-
-141 \1e*
-__d©a
-;
-
-146 \19
-       s__gcÚv_¡\95_d©a
-
-
-148 \1d\ 5*
-__outbuf
-;
-
-149 \1d\ 5*
-__outbuãnd
-;
-
-153 \12
-__æags
-;
-
-157 \12
-__\9avoÿtiÚ_couÁ\94
-;
-
-161 \12
-__\9a\8bº®_u£
-;
-
-163 
-__mb¡©e_t
- *
-__¡©\95
-;
-
-164 
-__mb¡©e_t
-__¡©e
-;
-
-168 \19
-__gcÚv_\8cªs_d©a
- *
-__\8cªs
-;
-
-173 \e\19
-       s__gcÚv_\9afo
-
-
-175 
-size_t
-__n¡\95s
-;
-
-176 \19
-__gcÚv_¡\95
- *
-__¡\95s
-;
-
-177 
-__ex\8bnsiÚ__
\19
-__gcÚv_¡\95_d©a
-__d©a
-__æex¬r
-;
-
-178 } *
-       t__gcÚv_t
-;
-
-       @/usr/include/netdb.h
-
-23 #iâdef 
-_NETDB_H
-
-
-24 \ 1
-       #_NETDB_H
- 1
-
-       )
-
-26 \ 2
-       ~<ã©u»s.h
->
-
-28 \ 2
-       ~<Ãt\9a\91/\9a.h
->
-
-29 \ 2
-       ~<¡d\9at.h
->
-
-30 #ifdeà
-__USE_MISC
-
-
-33 \ 2
-       ~<½c/Ãtdb.h
->
-
-36 #ifdeà
-__USE_GNU
-
-
-37 \ 1
-       #__Ãed_sigev\92t_t
-
-
-       )
-
-38 \ 2
-       ~<b\99s/sig\9afo.h
->
-
-39 \ 1
-       #__Ãed_time¥ec
-
-
-       )
-
-40 \ 2
-       ~<time.h
->
-
-43 \ 2
-       ~<b\99s/Ãtdb.h
->
-
-46 \ 1
-       #_PATH_HEQUIV
- "/\91c/ho¡s.equiv"
-
-       )
-
-47 \ 1
-       #_PATH_HOSTS
- "/\91c/ho¡s"
-
-       )
-
-48 \ 1
-       #_PATH_NETWORKS
- "/\91c/ÃtwÜks"
-
-       )
-
-49 \ 1
-       #_PATH_NSSWITCH_CONF
- "/\91c/nssw\99ch.cÚf"
-
-       )
-
-50 \ 1
-       #_PATH_PROTOCOLS
- "/\91c/´ÙocÞs"
-
-       )
-
-51 \ 1
-       #_PATH_SERVICES
- "/\91c/£rviûs"
-
-       )
-
-54 
-       g__BEGIN_DECLS
-
-
-56 #ià
-def\9aed
-__USE_MISC
- || !def\9aed 
-__USE_XOPEN2K8
-
-
-59 \ 1
-       #h_\94ºo
- (*
-       `__h_\94ºo_loÿtiÚ
- ())
-
-       )
-
-62 \r\12*
-       $__h_\94ºo_loÿtiÚ
- (\1eè
-__THROW
-       `__©\8cibu\8b__
- ((
-__cڡ__
-));
-
-66 \ 1
-       #HOST_NOT_FOUND
- 1
-
-       )
-
-67 \ 1
-       #TRY_AGAIN
- 2
-
-       )
-
-69 \ 1
-       #NO_RECOVERY
- 3
-
-       )
-
-71 \ 1
-       #NO_DATA
- 4
-
-       )
-
-74 #ià
-def\9aed
-__USE_MISC
- || def\9aed 
-__USE_GNU
-
-
-75 \ 1
-       #NETDB_INTERNAL
- -1
-
-       )
-
-76 \ 1
-       #NETDB_SUCCESS
- 0
-
-       )
-
-77 \ 1
-       #NO_ADDRESS
-NO_DATA
-
-
-       )
-
-80 #ifdeà
-__USE_XOPEN2K
-
-
-82 \ 1
-       #IPPORT_RESERVED
- 1024
-
-       )
-
-85 #ifdeà
-__USE_GNU
-
-
-87 \ 1
-       #SCOPE_DELIMITER
- '%'
-
-       )
-
-90 #ifdeà
-__USE_MISC
-
-
-93 \r\1e
-       $h\94
- (
-__cڡ
\ 5*
-__¡r
-__THROW
-;
-
-96 \r
-__cڡ
\ 5*
-       $h¡»¼Ü
- (\12
-__\94r_num
-__THROW
-;
-
-101 \19
-       sho¡\92t
-
-
-103 \ 5*
-h_Çme
-;
-
-104 \ 5**
-h_®\9f£s
-;
-
-105 \12
-h_add¹y³
-;
-
-106 \12
-h_Ëngth
-;
-
-107 \ 5**
-h_addr_li¡
-;
-
-108 #ià
-def\9aed
-__USE_MISC
- || def\9aed 
-__USE_GNU
-
-
-109 \ 1
-       #h_addr
-h_addr_li¡
-[0]
-
-       )
-
-118 \r\1e
-       `£tho¡\92t
- (\12
-__¡ay_Ý\92
-);
-
-124 \r\1e
-       `\92dho¡\92t
- (\1e);
-
-131 \r\19
-ho¡\92t
- *
-       `g\91ho¡\92t
- (\1e);
-
-138 \r\19
-ho¡\92t
- *
-       `g\91ho¡byaddr
- (
-__cڡ
\1e*
-__addr
-, 
-__sockËn_t
-__Ën
-,
-
-139 \12
-__ty³
-);
-
-145 \r\19
-ho¡\92t
- *
-       `g\91ho¡byÇme
- (
-__cڡ
\ 5*
-__Çme
-);
-
-147 #ifdeà
-__USE_MISC
-
-
-156 \r\19
-ho¡\92t
- *
-       `g\91ho¡byÇme2
- (
-__cڡ
\ 5*
-__Çme
-, \12
-__af
-);
-
-168 \r\12
-       `g\91ho¡\92t_r
- (\19
-ho¡\92t
- *
-__»¡riù
-__»suÉ_buf
-,
-
-169 \ 5*
-__»¡riù
-__buf
-, 
-size_t
-__buæ\92
-,
-
-170 \19
-ho¡\92t
- **
-__»¡riù
-__»suÉ
-,
-
-171 \12*
-__»¡riù
-__h_\94ºÝ
-);
-
-173 \r\12
-       `g\91ho¡byaddr_r
- (
-__cڡ
\1e*
-__»¡riù
-__addr
-, 
-__sockËn_t
-__Ën
-,
-
-174 \12
-__ty³
-,
-
-175 \19
-ho¡\92t
- *
-__»¡riù
-__»suÉ_buf
-,
-
-176 \ 5*
-__»¡riù
-__buf
-, 
-size_t
-__buæ\92
-,
-
-177 \19
-ho¡\92t
- **
-__»¡riù
-__»suÉ
-,
-
-178 \12*
-__»¡riù
-__h_\94ºÝ
-);
-
-180 \r\12
-       `g\91ho¡byÇme_r
- (
-__cڡ
\ 5*
-__»¡riù
-__Çme
-,
-
-181 \19
-ho¡\92t
- *
-__»¡riù
-__»suÉ_buf
-,
-
-182 \ 5*
-__»¡riù
-__buf
-, 
-size_t
-__buæ\92
-,
-
-183 \19
-ho¡\92t
- **
-__»¡riù
-__»suÉ
-,
-
-184 \12*
-__»¡riù
-__h_\94ºÝ
-);
-
-186 \r\12
-       `g\91ho¡byÇme2_r
- (
-__cڡ
\ 5*
-__»¡riù
-__Çme
-, \12
-__af
-,
-
-187 \19
-ho¡\92t
- *
-__»¡riù
-__»suÉ_buf
-,
-
-188 \ 5*
-__»¡riù
-__buf
-, 
-size_t
-__buæ\92
-,
-
-189 \19
-ho¡\92t
- **
-__»¡riù
-__»suÉ
-,
-
-190 \12*
-__»¡riù
-__h_\94ºÝ
-);
-
-199 \r\1e
-       `£\8a\91\92t
- (\12
-__¡ay_Ý\92
-);
-
-205 \r\1e
-       `\92\8bÁ
- (\1e);
-
-212 \r\19
\8bÁ
- *
-       `g\91Ã\8bÁ
- (\1e);
-
-219 \r\19
\8bÁ
- *
-       `g\91Ãtbyaddr
- (
-u\9at32_t
-__Ãt
-, \12
-__ty³
-);
-
-225 \r\19
\8bÁ
- *
-       `g\91ÃtbyÇme
- (
-__cڡ
\ 5*
-__Çme
-);
-
-227 #ifdef 
-__USE_MISC
-
-
-238 \r\12
-       `g\91Ã\8bÁ_r
- (\19
\8bÁ
- *
-__»¡riù
-__»suÉ_buf
-,
-
-239 \ 5*
-__»¡riù
-__buf
-, 
-size_t
-__buæ\92
-,
-
-240 \19
\8bÁ
- **
-__»¡riù
-__»suÉ
-,
-
-241 \12*
-__»¡riù
-__h_\94ºÝ
-);
-
-243 \r\12
-       `g\91Ãtbyaddr_r
- (
-u\9at32_t
-__Ãt
-, \12
-__ty³
-,
-
-244 \19
\8bÁ
- *
-__»¡riù
-__»suÉ_buf
-,
-
-245 \ 5*
-__»¡riù
-__buf
-, 
-size_t
-__buæ\92
-,
-
-246 \19
\8bÁ
- **
-__»¡riù
-__»suÉ
-,
-
-247 \12*
-__»¡riù
-__h_\94ºÝ
-);
-
-249 \r\12
-       `g\91ÃtbyÇme_r
- (
-__cڡ
\ 5*
-__»¡riù
-__Çme
-,
-
-250 \19
\8bÁ
- *
-__»¡riù
-__»suÉ_buf
-,
-
-251 \ 5*
-__»¡riù
-__buf
-, 
-size_t
-__buæ\92
-,
-
-252 \19
\8bÁ
- **
-__»¡riù
-__»suÉ
-,
-
-253 \12*
-__»¡riù
-__h_\94ºÝ
-);
-
-258 \19
-       s£rv\92t
-
-
-260 \ 5*
-s_Çme
-;
-
-261 \ 5**
-s_®\9f£s
-;
-
-262 \12
-s_pÜt
-;
-
-263 \ 5*
-s_´Ùo
-;
-
-271 \r\1e
-       `£t£rv\92t
- (\12
-__¡ay_Ý\92
-);
-
-277 \r\1e
-       `\92d£rv\92t
- (\1e);
-
-284 \r\19
-£rv\92t
- *
-       `g\91£rv\92t
- (\1e);
-
-291 \r\19
-£rv\92t
- *
-       `g\91£rvbyÇme
- (
-__cڡ
\ 5*
-__Çme
-,
-
-292 
-__cڡ
\ 5*
-__´Ùo
-);
-
-299 \r\19
-£rv\92t
- *
-       `g\91£rvbypÜt
- (\12
-__pÜt
-, 
-__cڡ
\ 5*
-__´Ùo
-);
-
-302 #ifdef 
-__USE_MISC
-
-
-310 \r\12
-       `g\91£rv\92t_r
- (\19
-£rv\92t
- *
-__»¡riù
-__»suÉ_buf
-,
-
-311 \ 5*
-__»¡riù
-__buf
-, 
-size_t
-__buæ\92
-,
-
-312 \19
-£rv\92t
- **
-__»¡riù
-__»suÉ
-);
-
-314 \r\12
-       `g\91£rvbyÇme_r
- (
-__cڡ
\ 5*
-__»¡riù
-__Çme
-,
-
-315 
-__cڡ
\ 5*
-__»¡riù
-__´Ùo
-,
-
-316 \19
-£rv\92t
- *
-__»¡riù
-__»suÉ_buf
-,
-
-317 \ 5*
-__»¡riù
-__buf
-, 
-size_t
-__buæ\92
-,
-
-318 \19
-£rv\92t
- **
-__»¡riù
-__»suÉ
-);
-
-320 \r\12
-       `g\91£rvbypÜt_r
- (\12
-__pÜt
-, 
-__cڡ
\ 5*
-__»¡riù
-__´Ùo
-,
-
-321 \19
-£rv\92t
- *
-__»¡riù
-__»suÉ_buf
-,
-
-322 \ 5*
-__»¡riù
-__buf
-, 
-size_t
-__buæ\92
-,
-
-323 \19
-£rv\92t
- **
-__»¡riù
-__»suÉ
-);
-
-328 \19
-       s´ÙÛÁ
-
-
-330 \ 5*
-p_Çme
-;
-
-331 \ 5**
-p_®\9f£s
-;
-
-332 \12
-p_´Ùo
-;
-
-340 \r\1e
-       `£\8drÙÛÁ
- (\12
-__¡ay_Ý\92
-);
-
-346 \r\1e
-       `\92d´ÙÛÁ
- (\1e);
-
-353 \r\19
-´ÙÛÁ
- *
-       `g\91´ÙÛÁ
- (\1e);
-
-359 \r\19
-´ÙÛÁ
- *
-       `g\91´ÙobyÇme
- (
-__cڡ
\ 5*
-__Çme
-);
-
-365 \r\19
-´ÙÛÁ
- *
-       `g\91´Ùobynumb\94
- (\12
-__´Ùo
-);
-
-368 #ifdef 
-__USE_MISC
-
-
-376 \r\12
-       `g\91´ÙÛÁ_r
- (\19
-´ÙÛÁ
- *
-__»¡riù
-__»suÉ_buf
-,
-
-377 \ 5*
-__»¡riù
-__buf
-, 
-size_t
-__buæ\92
-,
-
-378 \19
-´ÙÛÁ
- **
-__»¡riù
-__»suÉ
-);
-
-380 \r\12
-       `g\91´ÙobyÇme_r
- (
-__cڡ
\ 5*
-__»¡riù
-__Çme
-,
-
-381 \19
-´ÙÛÁ
- *
-__»¡riù
-__»suÉ_buf
-,
-
-382 \ 5*
-__»¡riù
-__buf
-, 
-size_t
-__buæ\92
-,
-
-383 \19
-´ÙÛÁ
- **
-__»¡riù
-__»suÉ
-);
-
-385 \r\12
-       `g\91´Ùobynumb\94_r
- (\12
-__´Ùo
-,
-
-386 \19
-´ÙÛÁ
- *
-__»¡riù
-__»suÉ_buf
-,
-
-387 \ 5*
-__»¡riù
-__buf
-, 
-size_t
-__buæ\92
-,
-
-388 \19
-´ÙÛÁ
- **
-__»¡riù
-__»suÉ
-);
-
-397 \r\12
-       `£\8a\91g»Á
- (
-__cڡ
\ 5*
-__Ãtgroup
-);
-
-405 \r\1e
-       `\92dÃtg»Á
- (\1e);
-
-414 \r\12
-       `g\91Ãtg»Á
- (\ 5**
-__»¡riù
-__ho¡p
-,
-
-415 \ 5**
-__»¡riù
-__u£½
-,
-
-416 \ 5**
-__»¡riù
-__doma\9ap
-);
-
-425 \r\12
-       `\9aÃtgr
- (
-__cڡ
\ 5*
-__Ãtgroup
-, __cڡ \ 5*
-__ho¡
-,
-
-426 
-__cڡ
\ 5*
-__u£r
-, __cڡ \ 5*
-__doma\9a
-);
-
-434 \r\12
-       `g\91Ãtg»Á_r
- (\ 5**
-__»¡riù
-__ho¡p
-,
-
-435 \ 5**
-__»¡riù
-__u£½
-,
-
-436 \ 5**
-__»¡riù
-__doma\9ap
-,
-
-437 \ 5*
-__»¡riù
-__bufãr
-, 
-size_t
-__buæ\92
-);
-
-441 #ifdeà
-__USE_BSD
-
-
-453 \r\12
-       `rcmd
- (\ 5**
-__»¡riù
-__aho¡
-, \1d\16\12
-__½Üt
-,
-
-454 
-__cڡ
\ 5*
-__»¡riù
-__locu£r
-,
-
-455 
-__cڡ
\ 5*
-__»¡riù
-__»mu£r
-,
-
-456 
-__cڡ
\ 5*
-__»¡riù
-__cmd
-, \12*__»¡riù 
-__fd2p
-);
-
-465 \r\12
-       `rcmd_af
- (\ 5**
-__»¡riù
-__aho¡
-, \1d\16\12
-__½Üt
-,
-
-466 
-__cڡ
\ 5*
-__»¡riù
-__locu£r
-,
-
-467 
-__cڡ
\ 5*
-__»¡riù
-__»mu£r
-,
-
-468 
-__cڡ
\ 5*
-__»¡riù
-__cmd
-, \12*__»¡riù 
-__fd2p
-,
-
-469 
-§_çm\9ey_t
-__af
-);
-
-481 \r\12
-       `»xec
- (\ 5**
-__»¡riù
-__aho¡
-, \12
-__½Üt
-,
-
-482 
-__cڡ
\ 5*
-__»¡riù
-__Çme
-,
-
-483 
-__cڡ
\ 5*
-__»¡riù
-__·ss
-,
-
-484 
-__cڡ
\ 5*
-__»¡riù
-__cmd
-, \12*__»¡riù 
-__fd2p
-);
-
-493 \r\12
-       `»xec_af
- (\ 5**
-__»¡riù
-__aho¡
-, \12
-__½Üt
-,
-
-494 
-__cڡ
\ 5*
-__»¡riù
-__Çme
-,
-
-495 
-__cڡ
\ 5*
-__»¡riù
-__·ss
-,
-
-496 
-__cڡ
\ 5*
-__»¡riù
-__cmd
-, \12*__»¡riù 
-__fd2p
-,
-
-497 
-§_çm\9ey_t
-__af
-);
-
-507 \r\12
-       `ru£rok
- (
-__cڡ
\ 5*
-__rho¡
-, \12
-__su£r
-,
-
-508 
-__cڡ
\ 5*
-__»mu£r
-, __cڡ \ 5*
-__locu£r
-);
-
-517 \r\12
-       `ru£rok_af
- (
-__cڡ
\ 5*
-__rho¡
-, \12
-__su£r
-,
-
-518 
-__cڡ
\ 5*
-__»mu£r
-, __cڡ \ 5*
-__locu£r
-,
-
-519 
-§_çm\9ey_t
-__af
-);
-
-530 \r\12
-       `\9cu£rok
- (
-u\9at32_t
-__¿ddr
-, \12
-__su£r
-,
-
-531 
-__cڡ
\ 5*
-__»mu£r
-, __cڡ \ 5*
-__locu£r
-);
-
-541 \r\12
-       `\9cu£rok_af
- (
-__cڡ
\1e*
-__¿ddr
-, \12
-__su£r
-,
-
-542 
-__cڡ
\ 5*
-__»mu£r
-, __cڡ \ 5*
-__locu£r
-,
-
-543 
-§_çm\9ey_t
-__af
-);
-
-553 \r\12
-       `¼esvpÜt
- (\12*
-__®pÜt
-);
-
-562 \r\12
-       `¼esvpÜt_af
- (\12*
-__®pÜt
-, 
-§_çm\9ey_t
-__af
-);
-
-567 #ifdef 
-__USE_POSIX
-
-
-569 \19
-       saddr\9afo
-
-
-571 \12
-ai_æags
-;
-
-572 \12
-ai_çm\9ey
-;
-
-573 \12
-ai_sockty³
-;
-
-574 \12
-ai_´ÙocÞ
-;
-
-575 
-sockËn_t
-ai_add¾\92
-;
-
-576 \19
-sockaddr
- *
-ai_addr
-;
-
-577 \ 5*
-ai_ÿnÚÇme
-;
-
-578 \19
-addr\9afo
- *
-ai_Ãxt
-;
-
-581 #ifdeà
-__USE_GNU
-
-
-583 \19
-       sgaicb
-
-
-585 cڡ \ 5*
-¬_Çme
-;
-
-586 cڡ \ 5*
-¬_£rviû
-;
-
-587 cڡ \19
-addr\9afo
- *
-¬_»que¡
-;
-
-588 \19
-addr\9afo
- *
-¬_»suÉ
-;
-
-590 \12
-__»tuº
-;
-
-591 \12
-__unu£d
-[5];
-
-595 \ 1
-       #GAI_WAIT
- 0
-
-       )
-
-596 \ 1
-       #GAI_NOWAIT
- 1
-
-       )
-
-600 \ 1
-       #AI_PASSIVE
- 0x0001
-
-       )
-
-601 \ 1
-       #AI_CANONNAME
- 0x0002
-
-       )
-
-602 \ 1
-       #AI_NUMERICHOST
- 0x0004
-
-       )
-
-603 \ 1
-       #AI_V4MAPPED
- 0x0008
-
-       )
-
-604 \ 1
-       #AI_ALL
- 0x0010
-
-       )
-
-605 \ 1
-       #AI_ADDRCONFIG
- 0x0020
-
-       )
-
-607 #ifdeà
-__USE_GNU
-
-
-608 \ 1
-       #AI_IDN
- 0x0040
-
-       )
-
-611 \ 1
-       #AI_CANONIDN
- 0x0080
-
-       )
-
-612 \ 1
-       #AI_IDN_ALLOW_UNASSIGNED
- 0x0100
-
-       )
-
-614 \ 1
-       #AI_IDN_USE_STD3_ASCII_RULES
- 0x0200
-
-       )
-
-617 \ 1
-       #AI_NUMERICSERV
- 0x0400
-
-       )
-
-620 \ 1
-       #EAI_BADFLAGS
- -1
-
-       )
-
-621 \ 1
-       #EAI_NONAME
- -2
-
-       )
-
-622 \ 1
-       #EAI_AGAIN
- -3
-
-       )
-
-623 \ 1
-       #EAI_FAIL
- -4
-
-       )
-
-624 \ 1
-       #EAI_FAMILY
- -6
-
-       )
-
-625 \ 1
-       #EAI_SOCKTYPE
- -7
-
-       )
-
-626 \ 1
-       #EAI_SERVICE
- -8
-
-       )
-
-627 \ 1
-       #EAI_MEMORY
- -10
-
-       )
-
-628 \ 1
-       #EAI_SYSTEM
- -11
-
-       )
-
-629 \ 1
-       #EAI_OVERFLOW
- -12
-
-       )
-
-630 #ifdeà
-__USE_GNU
-
-
-631 \ 1
-       #EAI_NODATA
- -5
-
-       )
-
-632 \ 1
-       #EAI_ADDRFAMILY
- -9
-
-       )
-
-633 \ 1
-       #EAI_INPROGRESS
- -100
-
-       )
-
-634 \ 1
-       #EAI_CANCELED
- -101
-
-       )
-
-635 \ 1
-       #EAI_NOTCANCELED
- -102
-
-       )
-
-636 \ 1
-       #EAI_ALLDONE
- -103
-
-       )
-
-637 \ 1
-       #EAI_INTR
- -104
-
-       )
-
-638 \ 1
-       #EAI_IDN_ENCODE
- -105
-
-       )
-
-641 #ifdeà
-__USE_MISC
-
-
-642 \ 1
-       #NI_MAXHOST
- 1025
-
-       )
-
-643 \ 1
-       #NI_MAXSERV
- 32
-
-       )
-
-646 \ 1
-       #NI_NUMERICHOST
- 1
-
-       )
-
-647 \ 1
-       #NI_NUMERICSERV
- 2
-
-       )
-
-648 \ 1
-       #NI_NOFQDN
- 4
-
-       )
-
-649 \ 1
-       #NI_NAMEREQD
- 8
-
-       )
-
-650 \ 1
-       #NI_DGRAM
- 16
-
-       )
-
-651 #ifdeà
-__USE_GNU
-
-
-652 \ 1
-       #NI_IDN
- 32
-
-       )
-
-653 \ 1
-       #NI_IDN_ALLOW_UNASSIGNED
- 64
-
-       )
-
-655 \ 1
-       #NI_IDN_USE_STD3_ASCII_RULES
- 128
-
-       )
-
-664 \r\12
-       `g\91addr\9afo
- (
-__cڡ
\ 5*
-__»¡riù
-__Çme
-,
-
-665 
-__cڡ
\ 5*
-__»¡riù
-__£rviû
-,
-
-666 
-__cڡ
\19
-addr\9afo
- *
-__»¡riù
-__»q
-,
-
-667 \19
-addr\9afo
- **
-__»¡riù
-__·i
-);
-
-670 \r\1e
-       $ä\93addr\9afo
- (\19
-addr\9afo
- *
-__ai
-__THROW
-;
-
-673 \r
-__cڡ
\ 5*
-       $gai_¡»¼Ü
- (\12
-__ecode
-__THROW
-;
-
-679 \r\12
-       `g\91Çme\9afo
- (
-__cڡ
\19
-sockaddr
- *
-__»¡riù
-__§
-,
-
-680 
-sockËn_t
-__§Ën
-, \ 5*
-__»¡riù
-__ho¡
-,
-
-681 
-sockËn_t
-__ho¡Ën
-, \ 5*
-__»¡riù
-__£rv
-,
-
-682 
-sockËn_t
-__£rvËn
-, \1d\12
-__æags
-);
-
-685 #ifdeà
-__USE_GNU
-
-
-694 \r\12
-       `g\91addr\9afo_a
- (\12
-__mode
-, \19
-gaicb
- *
-__li¡
-[
-__»¡riù_¬r
-],
-
-695 \12
-__\92t
-, \19
-sigev\92t
- *
-__»¡riù
-__sig
-);
-
-705 \r\12
-       `gai_su¥\92d
- (
-__cڡ
\19
-gaicb
- *__cڡ 
-__li¡
-[], \12
-__\92t
-,
-
-706 
-__cڡ
\19
-time¥ec
- *
-__timeout
-);
-
-709 \r\12
-       $gai_\94
- (\19
-gaicb
- *
-__»q
-__THROW
-;
-
-712 \r\12
-       $gai_ÿnûl
- (\19
-gaicb
- *
-__gaicbp
-__THROW
-;
-
-715 
-__END_DECLS
-
-
-       @/usr/include/wchar.h
-
-24 #iâdeà
-_WCHAR_H
-
-
-26 #ià!
-def\9aed
-__Ãed_mb¡©e_t
- && !def\9aed 
-__Ãed_w\9at_t
-
-
-27 \ 1
-       #_WCHAR_H
- 1
-
-       )
-
-28 \ 2
-       ~<ã©u»s.h
->
-
-31 #ifdeà
-_WCHAR_H
-
-
-33 \ 1
-       #__Ãed___FILE
-
-
-       )
-
-34 #ià
-def\9aed
-__USE_UNIX98
- || def\9aed 
-__USE_XOPEN2K
-
-
-35 \ 1
-       #__Ãed_FILE
-
-
-       )
-
-37 \ 2
-       ~<¡dio.h
->
-
-39 \ 1
-       #__Ãed___va_li¡
-
-
-       )
-
-40 \ 2
-       ~<¡d¬g.h
->
-
-42 \ 2
-       ~<b\99s/wch¬.h
->
-
-45 \ 1
-       #__Ãed_size_t
-
-
-       )
-
-46 \ 1
-       #__Ãed_wch¬_t
-
-
-       )
-
-47 \ 1
-       #__Ãed_NULL
-
-
-       )
-
-49 #ià
-def\9aed
-_WCHAR_H
- || def\9aed 
-__Ãed_w\9at_t
- || !def\9aed 
-__WINT_TYPE__
-
-
-50 #undeà
-__Ãed_w\9at_t
-
-
-51 \ 1
-       #__Ãed_w\9at_t
-
-
-       )
-
-52 \ 2
-       ~<¡ddef.h
->
-
-56 #iâdeà
-_WINT_T
-
-
-61 \ 1
-       #_WINT_T
-
-
-       )
-
-62 \e\1d\12
-       tw\9at_t
-;
-
-66 #ià
-def\9aed
-__ýlu¥lus
- && def\9aed 
-_GLIBCPP_USE_NAMESPACES
- \
-
-67 && 
-def\9aed
-__WINT_TYPE__
-
-
-68 
-__BEGIN_NAMESPACE_STD
-
-
-69 \e
-__WINT_TYPE__
-       tw\9at_t
-;
-
-70 
-       g__END_NAMESPACE_STD
-
-
-75 #ià
-def\9aed
-__ýlu¥lus
- && 
-__GNUC_PREREQ
- (4, 4)
-
-76 \ 1
-       #__CORRECT_ISO_CPP_WCHAR_H_PROTO
-
-
-       )
-
-80 #ià(
-def\9aed
-_WCHAR_H
- || def\9aed 
-__Ãed_mb¡©e_t
-è&& !def\9aed 
-__mb¡©e_t_def\9aed
-
-
-81 \ 1
-       #__mb¡©e_t_def\9aed
- 1
-
-       )
-
-85 \12
-       m__couÁ
-;
-
-88 #ifdeà
-__WINT_TYPE__
-
-
-89 
-__WINT_TYPE__
-       m__wch
-;
-
-91 
-w\9at_t
-       m__wch
-;
-
-93 \ 5
-       m__wchb
-[4];
-
-94 } 
-       m__v®ue
-;
-
-95 } 
-       t__mb¡©e_t
-;
-
-97 #undeà
-__Ãed_mb¡©e_t
-
-
-102 #ifdeà
-_WCHAR_H
-
-
-104 
-__BEGIN_NAMESPACE_C99
-
-
-106 \e
-__mb¡©e_t
-       tmb¡©e_t
-;
-
-107 
-       g__END_NAMESPACE_C99
-
-
-108 #ifdeà
-__USE_GNU
-
-
-109 
-       $__USING_NAMESPACE_C99
-(
-mb¡©e_t
-)
-
-112 #iâdeà
-WCHAR_MIN
-
-
-114 \ 1
-       #WCHAR_MIN
-__WCHAR_MIN
-
-
-       )
-
-115 \ 1
-       #WCHAR_MAX
-__WCHAR_MAX
-
-
-       )
-
-118 #iâdeà
-WEOF
-
-
-119 \ 1
-       #WEOF
- (0xffffffffu)
-
-       )
-
-124 #ià
-def\9aed
-__USE_XOPEN
- && !def\9aed 
-__USE_UNIX98
-
-
-125 \ 2
-       ~<wùy³.h
->
-
-129 
-__BEGIN_DECLS
-
-
-131 
-__BEGIN_NAMESPACE_STD
-
-
-134 \19
-tm
-;
-
-135 
-__END_NAMESPACE_STD
-
-
-139 
-       $__USING_NAMESPACE_STD
-(
-tm
-)
-
-142 
-__BEGIN_NAMESPACE_STD
-
-
-144 \r
-wch¬_t
- *
-       $wcsýy
- (
-wch¬_t
- *
-__»¡riù
-__de¡
-,
-
-145 
-__cڡ
-wch¬_t
- *
-__»¡riù
-__¤c
-__THROW
-;
-
-147 \r
-wch¬_t
- *
-       $wc¢ýy
- (
-wch¬_t
- *
-__»¡riù
-__de¡
-,
-
-148 
-__cڡ
-wch¬_t
- *
-__»¡riù
-__¤c
-, 
-size_t
-__n
-)
-
-149 
-__THROW
-;
-
-152 \r
-wch¬_t
- *
-       $wcsÿt
- (
-wch¬_t
- *
-__»¡riù
-__de¡
-,
-
-153 
-__cڡ
-wch¬_t
- *
-__»¡riù
-__¤c
-__THROW
-;
-
-155 \r
-wch¬_t
- *
-       $wc¢ÿt
- (
-wch¬_t
- *
-__»¡riù
-__de¡
-,
-
-156 
-__cڡ
-wch¬_t
- *
-__»¡riù
-__¤c
-, 
-size_t
-__n
-)
-
-157 
-__THROW
-;
-
-160 \r\12
-       $wcscmp
- (
-__cڡ
-wch¬_t
- *
-__s1
-, __cÚ¡ wch¬_\88*
-__s2
-)
-
-161 
-__THROW
-__©\8cibu\8b_pu»__
-;
-
-163 \r\12
-       $wc¢cmp
- (
-__cڡ
-wch¬_t
- *
-__s1
-, __cÚ¡ wch¬_\88*
-__s2
-, 
-size_t
-__n
-)
-
-164 
-__THROW
-__©\8cibu\8b_pu»__
-;
-
-165 
-__END_NAMESPACE_STD
-
-
-167 #ifdeà
-__USE_XOPEN2K8
-
-
-169 \r\12
-       $wcsÿ£cmp
- (
-__cڡ
-wch¬_t
- *
-__s1
-, __cÚ¡ wch¬_\88*
-__s2
-__THROW
-;
-
-172 \r\12
-       $wc¢ÿ£cmp
- (
-__cڡ
-wch¬_t
- *
-__s1
-, __cÚ¡ wch¬_\88*
-__s2
-,
-
-173 
-size_t
-__n
-__THROW
-;
-
-177 \ 2
-       ~<xloÿË.h
->
-
-179 \r\12
-       $wcsÿ£cmp_l
- (
-__cڡ
-wch¬_t
- *
-__s1
-, __cÚ¡ wch¬_\88*
-__s2
-,
-
-180 
-__loÿË_t
-__loc
-__THROW
-;
-
-182 \r\12
-       $wc¢ÿ£cmp_l
- (
-__cڡ
-wch¬_t
- *
-__s1
-, __cÚ¡ wch¬_\88*
-__s2
-,
-
-183 
-size_t
-__n
-, 
-__loÿË_t
-__loc
-__THROW
-;
-
-186 
-__BEGIN_NAMESPACE_STD
-
-
-189 \r\12
-       $wcscÞl
- (
-__cڡ
-wch¬_t
- *
-__s1
-, __cÚ¡ wch¬_\88*
-__s2
-__THROW
-;
-
-193 \r
-size_t
-       $wcsxäm
- (
-wch¬_t
- *
-__»¡riù
-__s1
-,
-
-194 
-__cڡ
-wch¬_t
- *
-__»¡riù
-__s2
-, 
-size_t
-__n
-__THROW
-;
-
-195 
-__END_NAMESPACE_STD
-
-
-197 #ifdeà
-__USE_XOPEN2K8
-
-
-203 \r\12
-       $wcscÞl_l
- (
-__cڡ
-wch¬_t
- *
-__s1
-, __cÚ¡ wch¬_\88*
-__s2
-,
-
-204 
-__loÿË_t
-__loc
-__THROW
-;
-
-209 \r
-size_t
-       $wcsxäm_l
- (
-wch¬_t
- *
-__s1
-, 
-__cڡ
- wch¬_\88*
-__s2
-,
-
-210 
-size_t
-__n
-, 
-__loÿË_t
-__loc
-__THROW
-;
-
-213 \r
-wch¬_t
- *
-       $wcsdup
- (
-__cڡ
-wch¬_t
- *
-__s
-__THROW
-__©\8cibu\8b_m®loc__
-;
-
-216 
-__BEGIN_NAMESPACE_STD
-
-
-218 #ifdeà
-__CORRECT_ISO_CPP_WCHAR_H_PROTO
-
-
-219 \r"C++" 
-wch¬_t
- *
-       $wcschr
- (
-wch¬_t
- *
-__wcs
-, wch¬_\88
-__wc
-)
-
-220 
-__THROW
-       `__asm
- ("wcschr"è
-__©\8cibu\8b_pu»__
-;
-
-221 \r"C++" 
-__cڡ
-wch¬_t
- *
-       $wcschr
- (
-__cڡ
-wch¬_t
- *
-__wcs
-, wch¬_\88
-__wc
-)
-
-222 
-__THROW
-       `__asm
- ("wcschr"è
-__©\8cibu\8b_pu»__
-;
-
-224 \r
-wch¬_t
- *
-       $wcschr
- (
-__cڡ
-wch¬_t
- *
-__wcs
-, wch¬_\88
-__wc
-)
-
-225 
-__THROW
-__©\8cibu\8b_pu»__
-;
-
-228 #ifdeà
-__CORRECT_ISO_CPP_WCHAR_H_PROTO
-
-
-229 \r"C++" 
-wch¬_t
- *
-       $wc¤chr
- (
-wch¬_t
- *
-__wcs
-, wch¬_\88
-__wc
-)
-
-230 
-__THROW
-       `__asm
- ("wc¤chr"è
-__©\8cibu\8b_pu»__
-;
-
-231 \r"C++" 
-__cڡ
-wch¬_t
- *
-       $wc¤chr
- (
-__cڡ
-wch¬_t
- *
-__wcs
-, wch¬_\88
-__wc
-)
-
-232 
-__THROW
-       `__asm
- ("wc¤chr"è
-__©\8cibu\8b_pu»__
-;
-
-234 \r
-wch¬_t
- *
-       $wc¤chr
- (
-__cڡ
-wch¬_t
- *
-__wcs
-, wch¬_\88
-__wc
-)
-
-235 
-__THROW
-__©\8cibu\8b_pu»__
-;
-
-237 
-__END_NAMESPACE_STD
-
-
-239 #ifdeà
-__USE_GNU
-
-
-242 \r
-wch¬_t
- *
-       $wcschºul
- (
-__cڡ
-wch¬_t
- *
-__s
-, wch¬_\88
-__wc
-)
-
-243 
-__THROW
-__©\8cibu\8b_pu»__
-;
-
-246 
-__BEGIN_NAMESPACE_STD
-
-
-249 \r
-size_t
-       $wcsc¥n
- (
-__cڡ
-wch¬_t
- *
-__wcs
-, __cÚ¡ wch¬_\88*
-__»jeù
-)
-
-250 
-__THROW
-__©\8cibu\8b_pu»__
-;
-
-253 \r
-size_t
-       $wcs¥n
- (
-__cڡ
-wch¬_t
- *
-__wcs
-, __cÚ¡ wch¬_\88*
-__acû±
-)
-
-254 
-__THROW
-__©\8cibu\8b_pu»__
-;
-
-256 #ifdeà
-__CORRECT_ISO_CPP_WCHAR_H_PROTO
-
-
-257 \r"C++" 
-wch¬_t
- *
-       $wc¥brk
- (
-wch¬_t
- *
-__wcs
-, 
-__cڡ
- wch¬_\88*
-__acû±
-)
-
-258 
-__THROW
-       `__asm
- ("wc¥brk"è
-__©\8cibu\8b_pu»__
-;
-
-259 \r"C++" 
-__cڡ
-wch¬_t
- *
-       $wc¥brk
- (
-__cڡ
-wch¬_t
- *
-__wcs
-,
-
-260 
-__cڡ
-wch¬_t
- *
-__acû±
-)
-
-261 
-__THROW
-       `__asm
- ("wc¥brk"è
-__©\8cibu\8b_pu»__
-;
-
-263 \r
-wch¬_t
- *
-       $wc¥brk
- (
-__cڡ
-wch¬_t
- *
-__wcs
-, __cÚ¡ wch¬_\88*
-__acû±
-)
-
-264 
-__THROW
-__©\8cibu\8b_pu»__
-;
-
-267 #ifdeà
-__CORRECT_ISO_CPP_WCHAR_H_PROTO
-
-
-268 \r"C++" 
-wch¬_t
- *
-       $wcs¡r
- (
-wch¬_t
- *
-__hay¡ack
-, 
-__cڡ
- wch¬_\88*
-__ÃedË
-)
-
-269 
-__THROW
-       `__asm
- ("wcs¡r"è
-__©\8cibu\8b_pu»__
-;
-
-270 \r"C++" 
-__cڡ
-wch¬_t
- *
-       $wcs¡r
- (
-__cڡ
-wch¬_t
- *
-__hay¡ack
-,
-
-271 
-__cڡ
-wch¬_t
- *
-__ÃedË
-)
-
-272 
-__THROW
-       `__asm
- ("wcs¡r"è
-__©\8cibu\8b_pu»__
-;
-
-274 \r
-wch¬_t
- *
-       $wcs¡r
- (
-__cڡ
-wch¬_t
- *
-__hay¡ack
-, __cÚ¡ wch¬_\88*
-__ÃedË
-)
-
-275 
-__THROW
-__©\8cibu\8b_pu»__
-;
-
-279 \r
-wch¬_t
- *
-       $wc¡ok
- (
-wch¬_t
- *
-__»¡riù
-__s
-,
-
-280 
-__cڡ
-wch¬_t
- *
-__»¡riù
-__d\96im
-,
-
-281 
-wch¬_t
- **
-__»¡riù
-__±r
-__THROW
-;
-
-284 \r
-size_t
-       $wc¦\92
- (
-__cڡ
-wch¬_t
- *
-__s
-__THROW
-__©\8cibu\8b_pu»__
-;
-
-285 
-__END_NAMESPACE_STD
-
-
-287 #ifdeà
-__USE_XOPEN
-
-
-289 #ifdeà
-__CORRECT_ISO_CPP_WCHAR_H_PROTO
-
-
-290 \r"C++" 
-wch¬_t
- *
-       $wcswcs
- (
-wch¬_t
- *
-__hay¡ack
-, 
-__cڡ
- wch¬_\88*
-__ÃedË
-)
-
-291 
-__THROW
-       `__asm
- ("wcswcs"è
-__©\8cibu\8b_pu»__
-;
-
-292 \r"C++" 
-__cڡ
-wch¬_t
- *
-       $wcswcs
- (
-__cڡ
-wch¬_t
- *
-__hay¡ack
-,
-
-293 
-__cڡ
-wch¬_t
- *
-__ÃedË
-)
-
-294 
-__THROW
-       `__asm
- ("wcswcs"è
-__©\8cibu\8b_pu»__
-;
-
-296 \r
-wch¬_t
- *
-       $wcswcs
- (
-__cڡ
-wch¬_t
- *
-__hay¡ack
-, __cÚ¡ wch¬_\88*
-__ÃedË
-)
-
-297 
-__THROW
-__©\8cibu\8b_pu»__
-;
-
-301 #ifdeà
-__USE_XOPEN2K8
-
-
-303 \r
-size_t
-       $wc¢Ën
- (
-__cڡ
-wch¬_t
- *
-__s
-, 
-size_t
-__maxËn
-)
-
-304 
-__THROW
-__©\8cibu\8b_pu»__
-;
-
-308 
-__BEGIN_NAMESPACE_STD
-
-
-310 #ifdeà
-__CORRECT_ISO_CPP_WCHAR_H_PROTO
-
-
-311 \r"C++" 
-wch¬_t
- *
-       $wmemchr
- (
-wch¬_t
- *
-__s
-, wch¬_\88
-__c
-, 
-size_t
-__n
-)
-
-312 
-__THROW
-       `__asm
- ("wmemchr"è
-__©\8cibu\8b_pu»__
-;
-
-313 \r"C++" 
-__cڡ
-wch¬_t
- *
-       $wmemchr
- (
-__cڡ
-wch¬_t
- *
-__s
-, wch¬_\88
-__c
-,
-
-314 
-size_t
-__n
-)
-
-315 
-__THROW
-       `__asm
- ("wmemchr"è
-__©\8cibu\8b_pu»__
-;
-
-317 \r
-wch¬_t
- *
-       $wmemchr
- (
-__cڡ
-wch¬_t
- *
-__s
-, wch¬_\88
-__c
-, 
-size_t
-__n
-)
-
-318 
-__THROW
-__©\8cibu\8b_pu»__
-;
-
-322 \r\12
-       $wmemcmp
- (
-__cڡ
-wch¬_t
- *
-__»¡riù
-__s1
-,
-
-323 
-__cڡ
-wch¬_t
- *
-__»¡riù
-__s2
-, 
-size_t
-__n
-)
-
-324 
-__THROW
-__©\8cibu\8b_pu»__
-;
-
-327 \r
-wch¬_t
- *
-       $wmemýy
- (
-wch¬_t
- *
-__»¡riù
-__s1
-,
-
-328 
-__cڡ
-wch¬_t
- *
-__»¡riù
-__s2
-, 
-size_t
-__n
-__THROW
-;
-
-332 \r
-wch¬_t
- *
-       $wmemmove
- (
-wch¬_t
- *
-__s1
-, 
-__cڡ
- wch¬_\88*
-__s2
-, 
-size_t
-__n
-)
-
-333 
-__THROW
-;
-
-336 \r
-wch¬_t
- *
-       $wmem£t
- (
-wch¬_t
- *
-__s
-, wch¬_\88
-__c
-, 
-size_t
-__n
-__THROW
-;
-
-337 
-__END_NAMESPACE_STD
-
-
-339 #ifdeà
-__USE_GNU
-
-
-342 \r
-wch¬_t
- *
-       $wmempýy
- (
-wch¬_t
- *
-__»¡riù
-__s1
-,
-
-343 
-__cڡ
-wch¬_t
- *
-__»¡riù
-__s2
-, 
-size_t
-__n
-)
-
-344 
-__THROW
-;
-
-348 
-__BEGIN_NAMESPACE_STD
-
-
-351 \r
-w\9at_t
-       $btowc
- (\12
-__c
-__THROW
-;
-
-355 \r\12
-       $wùob
- (
-w\9at_t
-__c
-__THROW
-;
-
-359 \r\12
-       $mbs\9a\99
- (
-__cڡ
-mb¡©e_t
- *
-__ps
-__THROW
-__©\8cibu\8b_pu»__
-;
-
-363 \r
-size_t
-       $mb¹owc
- (
-wch¬_t
- *
-__»¡riù
-__pwc
-,
-
-364 
-__cڡ
\ 5*
-__»¡riù
-__s
-, 
-size_t
-__n
-,
-
-365 
-mb¡©e_t
- *
-__p
-__THROW
-;
-
-368 \r
-size_t
-       $wütomb
- (\ 5*
-__»¡riù
-__s
-, 
-wch¬_t
-__wc
-,
-
-369 
-mb¡©e_t
- *
-__»¡riù
-__ps
-__THROW
-;
-
-372 \r
-size_t
-       $__mb¾\92
- (
-__cڡ
\ 5*
-__»¡riù
-__s
-, 
-size_t
-__n
-,
-
-373 
-mb¡©e_t
- *
-__»¡riù
-__ps
-__THROW
-;
-
-374 \r
-size_t
-       $mb¾\92
- (
-__cڡ
\ 5*
-__»¡riù
-__s
-, 
-size_t
-__n
-,
-
-375 
-mb¡©e_t
- *
-__»¡riù
-__ps
-__THROW
-;
-
-376 
-__END_NAMESPACE_STD
-
-
-378 #ifdeà
-__USE_EXTERN_INLINES
-
-
-384 \r
-w\9at_t
-       $__btowc_®\9fs
- (\12
-__c
-       `__asm
- ("btowc");
-
-385 
-__ex\8bº_\9al\9ae
-w\9at_t
-
-
-386 
-       `__NTH
- (
-       $btowc
- (\12
-__c
-))
-
-387 { \15 (
-       `__bu\9et\9a_cÚ¡ªt_p
- (
-__c
-) && __c >= '\0' && __c <= '\x7f'
-
-388 ? (
-w\9at_t
-__c
- : 
-       `__btowc_®\9fs
- (__c)); 
-       }
-}
-
-390 \r\12
-       $__wùob_®\9fs
- (
-w\9at_t
-__c
-       `__asm
- ("wctob");
-
-391 
-__ex\8bº_\9al\9ae
\12
-
-392 
-       `__NTH
- (
-       $wùob
- (
-w\9at_t
-__wc
-))
-
-393 { \15 (
-       `__bu\9et\9a_cÚ¡ªt_p
- (
-__wc
-è&& __wø>ð
-L
-'\0' && __wc <= L'\x7f'
-
-394 ? (\12è
-__wc
- : 
-       `__wùob_®\9fs
- (__wc)); 
-       }
-}
-
-396 
-__ex\8bº_\9al\9ae
-size_t
-
-
-397 
-__NTH
- (
-       $mb¾\92
- (
-__cڡ
\ 5*
-__»¡riù
-__s
-, 
-size_t
-__n
-,
-
-398 
-mb¡©e_t
- *
-__»¡riù
-__ps
-))
-
-399 { \15 (
-__ps
- !ð
-NULL
-
-
-400 ? 
-       `mb¹owc
- (
-NULL
-, 
-__s
-, 
-__n
-, 
-__ps
-è: 
-       `__mb¾\92
- (__s, __n, NULL)); 
-       }
-}
-
-403 
-__BEGIN_NAMESPACE_STD
-
-
-406 \r
-size_t
-       $mb¤towcs
- (
-wch¬_t
- *
-__»¡riù
-__d¡
-,
-
-407 
-__cڡ
\ 5**
-__»¡riù
-__¤c
-, 
-size_t
-__Ën
-,
-
-408 
-mb¡©e_t
- *
-__»¡riù
-__ps
-__THROW
-;
-
-412 \r
-size_t
-       $wc¤tombs
- (\ 5*
-__»¡riù
-__d¡
-,
-
-413 
-__cڡ
-wch¬_t
- **
-__»¡riù
-__¤c
-, 
-size_t
-__Ën
-,
-
-414 
-mb¡©e_t
- *
-__»¡riù
-__ps
-__THROW
-;
-
-415 
-__END_NAMESPACE_STD
-
-
-418 #ifdef 
-__USE_XOPEN2K8
-
-
-421 \r
-size_t
-       $mb¢¹owcs
- (
-wch¬_t
- *
-__»¡riù
-__d¡
-,
-
-422 
-__cڡ
\ 5**
-__»¡riù
-__¤c
-, 
-size_t
-__nmc
-,
-
-423 
-size_t
-__Ën
-, 
-mb¡©e_t
- *
-__»¡riù
-__ps
-__THROW
-;
-
-427 \r
-size_t
-       $wc¢¹ombs
- (\ 5*
-__»¡riù
-__d¡
-,
-
-428 
-__cڡ
-wch¬_t
- **
-__»¡riù
-__¤c
-,
-
-429 
-size_t
-__nwc
-, size_\88
-__Ën
-,
-
-430 
-mb¡©e_t
- *
-__»¡riù
-__ps
-__THROW
-;
-
-435 #ifdeà
-__USE_XOPEN
-
-
-437 \r\12
-       $wcwidth
- (
-wch¬_t
-__c
-__THROW
-;
-
-441 \r\12
-       $wcswidth
- (
-__cڡ
-wch¬_t
- *
-__s
-, 
-size_t
-__n
-__THROW
-;
-
-445 
-__BEGIN_NAMESPACE_STD
-
-
-448 \r\b
-       $wc¡od
- (
-__cڡ
-wch¬_t
- *
-__»¡riù
-__Ō
-,
-
-449 
-wch¬_t
- **
-__»¡riù
-__\92d±r
-__THROW
-;
-
-450 
-__END_NAMESPACE_STD
-
-
-452 #ifdeà
-__USE_ISOC99
-
-
-453 
-__BEGIN_NAMESPACE_C99
-
-
-455 \r\ e
-       $wc¡of
- (
-__cڡ
-wch¬_t
- *
-__»¡riù
-__Ō
-,
-
-456 
-wch¬_t
- **
-__»¡riù
-__\92d±r
-__THROW
-;
-
-457 \r\13\b
-       $wc¡Þd
- (
-__cڡ
-wch¬_t
- *
-__»¡riù
-__Ō
-,
-
-458 
-wch¬_t
- **
-__»¡riù
-__\92d±r
-__THROW
-;
-
-459 
-__END_NAMESPACE_C99
-
-
-463 
-__BEGIN_NAMESPACE_STD
-
-
-466 \r\13\12
-       $wc¡Þ
- (
-__cڡ
-wch¬_t
- *
-__»¡riù
-__Ō
-,
-
-467 
-wch¬_t
- **
-__»¡riù
-__\92d±r
-, \12
-__ba£
-__THROW
-;
-
-471 \r\1d\13\12
-       $wc¡oul
- (
-__cڡ
-wch¬_t
- *
-__»¡riù
-__Ō
-,
-
-472 
-wch¬_t
- **
-__»¡riù
-__\92d±r
-, \12
-__ba£
-)
-
-473 
-__THROW
-;
-
-474 
-__END_NAMESPACE_STD
-
-
-476 #ià
-def\9aed
-__USE_ISOC99
- || (def\9aed 
-__GNUC__
- && def\9aed 
-__USE_GNU
-)
-
-477 
-__BEGIN_NAMESPACE_C99
-
-
-480 
-__ex\8bnsiÚ__
-
-
-481 \r\13\13\12
-       $wc¡Þl
- (
-__cڡ
-wch¬_t
- *
-__»¡riù
-__Ō
-,
-
-482 
-wch¬_t
- **
-__»¡riù
-__\92d±r
-, \12
-__ba£
-)
-
-483 
-__THROW
-;
-
-487 
-__ex\8bnsiÚ__
-
-
-488 \r\1d\13\13\12
-       $wc¡ouÎ
- (
-__cڡ
-wch¬_t
- *
-__»¡riù
-__Ō
-,
-
-489 
-wch¬_t
- **
-__»¡riù
-__\92d±r
-,
-
-490 \12
-__ba£
-__THROW
-;
-
-491 
-__END_NAMESPACE_C99
-
-
-494 #ià
-def\9aed
-__GNUC__
- && def\9aed 
-__USE_GNU
-
-
-497 
-__ex\8bnsiÚ__
-
-
-498 \r\13\13\12
-       $wc¡oq
- (
-__cڡ
-wch¬_t
- *
-__»¡riù
-__Ō
-,
-
-499 
-wch¬_t
- **
-__»¡riù
-__\92d±r
-, \12
-__ba£
-)
-
-500 
-__THROW
-;
-
-504 
-__ex\8bnsiÚ__
-
-
-505 \r\1d\13\13\12
-       $wc¡ouq
- (
-__cڡ
-wch¬_t
- *
-__»¡riù
-__Ō
-,
-
-506 
-wch¬_t
- **
-__»¡riù
-__\92d±r
-,
-
-507 \12
-__ba£
-__THROW
-;
-
-510 #ifdeà
-__USE_GNU
-
-
-524 \ 2
-       ~<xloÿË.h
->
-
-528 \r\13\12
-       $wc¡Þ_l
- (
-__cڡ
-wch¬_t
- *
-__»¡riù
-__Ō
-,
-
-529 
-wch¬_t
- **
-__»¡riù
-__\92d±r
-, \12
-__ba£
-,
-
-530 
-__loÿË_t
-__loc
-__THROW
-;
-
-532 \r\1d\13\12
-       $wc¡oul_l
- (
-__cڡ
-wch¬_t
- *
-__»¡riù
-__Ō
-,
-
-533 
-wch¬_t
- **
-__»¡riù
-__\92d±r
-,
-
-534 \12
-__ba£
-, 
-__loÿË_t
-__loc
-__THROW
-;
-
-536 
-__ex\8bnsiÚ__
-
-
-537 \r\13\13\12
-       $wc¡Þl_l
- (
-__cڡ
-wch¬_t
- *
-__»¡riù
-__Ō
-,
-
-538 
-wch¬_t
- **
-__»¡riù
-__\92d±r
-,
-
-539 \12
-__ba£
-, 
-__loÿË_t
-__loc
-__THROW
-;
-
-541 
-__ex\8bnsiÚ__
-
-
-542 \r\1d\13\13\12
-       $wc¡ouÎ_l
- (
-__cڡ
-wch¬_t
- *
-__»¡riù
-__Ō
-,
-
-543 
-wch¬_t
- **
-__»¡riù
-__\92d±r
-,
-
-544 \12
-__ba£
-, 
-__loÿË_t
-__loc
-)
-
-545 
-__THROW
-;
-
-547 \r\b
-       $wc¡od_l
- (
-__cڡ
-wch¬_t
- *
-__»¡riù
-__Ō
-,
-
-548 
-wch¬_t
- **
-__»¡riù
-__\92d±r
-, 
-__loÿË_t
-__loc
-)
-
-549 
-__THROW
-;
-
-551 \r\ e
-       $wc¡of_l
- (
-__cڡ
-wch¬_t
- *
-__»¡riù
-__Ō
-,
-
-552 
-wch¬_t
- **
-__»¡riù
-__\92d±r
-, 
-__loÿË_t
-__loc
-)
-
-553 
-__THROW
-;
-
-555 \r\13\b
-       $wc¡Þd_l
- (
-__cڡ
-wch¬_t
- *
-__»¡riù
-__Ō
-,
-
-556 
-wch¬_t
- **
-__»¡riù
-__\92d±r
-,
-
-557 
-__loÿË_t
-__loc
-__THROW
-;
-
-562 \r
-wch¬_t
- *
-       $wýýy
- (
-wch¬_t
- *
-__»¡riù
-__de¡
-,
-
-563 
-__cڡ
-wch¬_t
- *
-__»¡riù
-__¤c
-__THROW
-;
-
-567 \r
-wch¬_t
- *
-       $wýnýy
- (
-wch¬_t
- *
-__»¡riù
-__de¡
-,
-
-568 
-__cڡ
-wch¬_t
- *
-__»¡riù
-__¤c
-, 
-size_t
-__n
-)
-
-569 
-__THROW
-;
-
-575 #ifdef 
-__USE_XOPEN2K8
-
-
-578 \r
-__FILE
- *
-       $Ý\92_wmem¡»am
- (
-wch¬_t
- **
-__buæoc
-, 
-size_t
- *
-__siz\96oc
-__THROW
-;
-
-581 #ià
-def\9aed
-__USE_ISOC95
- || def\9aed 
-__USE_UNIX98
-
-
-582 
-__BEGIN_NAMESPACE_STD
-
-
-585 \r\12
-       $fwide
- (
-__FILE
- *
-__å
-, \12
-__mode
-__THROW
-;
-
-592 \r\12
-       `fw´\9atf
- (
-__FILE
- *
-__»¡riù
-__¡»am
-,
-
-593 
-__cڡ
-wch¬_t
- *
-__»¡riù
-__fÜm©
-, ...)
-
-599 \r\12
-       `w´\9atf
- (
-__cڡ
-wch¬_t
- *
-__»¡riù
-__fÜm©
-, ...)
-
-602 \r\12
-       $sw´\9atf
- (
-wch¬_t
- *
-__»¡riù
-__s
-, 
-size_t
-__n
-,
-
-603 
-__cڡ
-wch¬_t
- *
-__»¡riù
-__fÜm©
-, ...)
-
-604 
-__THROW
- ;
-
-610 \r\12
-       `vfw´\9atf
- (
-__FILE
- *
-__»¡riù
-__s
-,
-
-611 
-__cڡ
-wch¬_t
- *
-__»¡riù
-__fÜm©
-,
-
-612 
-__gnuc_va_li¡
-__¬g
-)
-
-618 \r\12
-       `vw´\9atf
- (
-__cڡ
-wch¬_t
- *
-__»¡riù
-__fÜm©
-,
-
-619 
-__gnuc_va_li¡
-__¬g
-)
-
-623 \r\12
-       $vsw´\9atf
- (
-wch¬_t
- *
-__»¡riù
-__s
-, 
-size_t
-__n
-,
-
-624 
-__cڡ
-wch¬_t
- *
-__»¡riù
-__fÜm©
-,
-
-625 
-__gnuc_va_li¡
-__¬g
-)
-
-626 
-__THROW
- ;
-
-633 \r\12
-       `fwsÿnf
- (
-__FILE
- *
-__»¡riù
-__¡»am
-,
-
-634 
-__cڡ
-wch¬_t
- *
-__»¡riù
-__fÜm©
-, ...)
-
-640 \r\12
-       `wsÿnf
- (
-__cڡ
-wch¬_t
- *
-__»¡riù
-__fÜm©
-, ...)
-
-643 \r\12
-       $swsÿnf
- (
-__cڡ
-wch¬_t
- *
-__»¡riù
-__s
-,
-
-644 
-__cڡ
-wch¬_t
- *
-__»¡riù
-__fÜm©
-, ...)
-
-645 
-__THROW
- ;
-
-647 #ià
-def\9aed
-__USE_ISOC99
- && !def\9aed 
-__USE_GNU
- \
-
-648 && (!
-def\9aed
-__LDBL_COMPAT
- || !def\9aed 
-__REDIRECT
-) \
-
-649 && (
-def\9aed
-__STRICT_ANSI__
- || def\9aed 
-__USE_XOPEN2K
-)
-
-650 #ifdeà
-__REDIRECT
-
-
-654 \r\12
-       `__REDIRECT
- (
-fwsÿnf
-, (
-__FILE
- *
-__»¡riù
-__¡»am
-,
-
-655 
-__cڡ
-wch¬_t
- *
-__»¡riù
-__fÜm©
-, ...),
-
-656 
-__isoc99_fwsÿnf
-)
-
-658 \r\12
-       `__REDIRECT
- (
-wsÿnf
-, (
-__cڡ
-wch¬_t
- *
-__»¡riù
-__fÜm©
-, ...),
-
-659 
-__isoc99_wsÿnf
-)
-
-661 \r\12
-       `__REDIRECT_NTH
- (
-swsÿnf
-, (
-__cڡ
-wch¬_t
- *
-__»¡riù
-__s
-,
-
-662 
-__cڡ
-wch¬_t
- *
-__»¡riù
-__fÜm©
-,
-
-663 ...), 
-__isoc99_swsÿnf
-)
-
-666 \r\12
-       `__isoc99_fwsÿnf
- (
-__FILE
- *
-__»¡riù
-__¡»am
-,
-
-667 
-__cڡ
-wch¬_t
- *
-__»¡riù
-__fÜm©
-, ...);
-
-668 \r\12
-       `__isoc99_wsÿnf
- (
-__cڡ
-wch¬_t
- *
-__»¡riù
-__fÜm©
-, ...);
-
-669 \r\12
-       $__isoc99_swsÿnf
- (
-__cڡ
-wch¬_t
- *
-__»¡riù
-__s
-,
-
-670 
-__cڡ
-wch¬_t
- *
-__»¡riù
-__fÜm©
-, ...)
-
-671 
-__THROW
-;
-
-672 \ 1
-       #fwsÿnf
-__isoc99_fwsÿnf
-
-
-       )
-
-673 \ 1
-       #wsÿnf
-__isoc99_wsÿnf
-
-
-       )
-
-674 \ 1
-       #swsÿnf
-__isoc99_swsÿnf
-
-
-       )
-
-678 
-__END_NAMESPACE_STD
-
-
-681 #ifdeà
-__USE_ISOC99
-
-
-682 
-__BEGIN_NAMESPACE_C99
-
-
-687 \r\12
-       `vfwsÿnf
- (
-__FILE
- *
-__»¡riù
-__s
-,
-
-688 
-__cڡ
-wch¬_t
- *
-__»¡riù
-__fÜm©
-,
-
-689 
-__gnuc_va_li¡
-__¬g
-)
-
-695 \r\12
-       `vwsÿnf
- (
-__cڡ
-wch¬_t
- *
-__»¡riù
-__fÜm©
-,
-
-696 
-__gnuc_va_li¡
-__¬g
-)
-
-699 \r\12
-       $vswsÿnf
- (
-__cڡ
-wch¬_t
- *
-__»¡riù
-__s
-,
-
-700 
-__cڡ
-wch¬_t
- *
-__»¡riù
-__fÜm©
-,
-
-701 
-__gnuc_va_li¡
-__¬g
-)
-
-702 
-__THROW
- ;
-
-704 #ià!
-def\9aed
-__USE_GNU
- \
-
-705 && (!
-def\9aed
-__LDBL_COMPAT
- || !def\9aed 
-__REDIRECT
-) \
-
-706 && (
-def\9aed
-__STRICT_ANSI__
- || def\9aed 
-__USE_XOPEN2K
-)
-
-707 #ifdeà
-__REDIRECT
-
-
-708 \r\12
-       `__REDIRECT
- (
-vfwsÿnf
-, (
-__FILE
- *
-__»¡riù
-__s
-,
-
-709 
-__cڡ
-wch¬_t
- *
-__»¡riù
-__fÜm©
-,
-
-710 
-__gnuc_va_li¡
-__¬g
-), 
-__isoc99_vfwsÿnf
-)
-
-712 \r\12
-       `__REDIRECT
- (
-vwsÿnf
-, (
-__cڡ
-wch¬_t
- *
-__»¡riù
-__fÜm©
-,
-
-713 
-__gnuc_va_li¡
-__¬g
-), 
-__isoc99_vwsÿnf
-)
-
-715 \r\12
-       `__REDIRECT_NTH
- (
-vswsÿnf
-, (
-__cڡ
-wch¬_t
- *
-__»¡riù
-__s
-,
-
-716 
-__cڡ
-wch¬_t
- *
-__»¡riù
-__fÜm©
-,
-
-717 
-__gnuc_va_li¡
-__¬g
-), 
-__isoc99_vswsÿnf
-)
-
-720 \r\12
-       `__isoc99_vfwsÿnf
- (
-__FILE
- *
-__»¡riù
-__s
-,
-
-721 
-__cڡ
-wch¬_t
- *
-__»¡riù
-__fÜm©
-,
-
-722 
-__gnuc_va_li¡
-__¬g
-);
-
-723 \r\12
-       `__isoc99_vwsÿnf
- (
-__cڡ
-wch¬_t
- *
-__»¡riù
-__fÜm©
-,
-
-724 
-__gnuc_va_li¡
-__¬g
-);
-
-725 \r\12
-       $__isoc99_vswsÿnf
- (
-__cڡ
-wch¬_t
- *
-__»¡riù
-__s
-,
-
-726 
-__cڡ
-wch¬_t
- *
-__»¡riù
-__fÜm©
-,
-
-727 
-__gnuc_va_li¡
-__¬g
-__THROW
-;
-
-728 \ 1
-       #vfwsÿnf
-__isoc99_vfwsÿnf
-
-
-       )
-
-729 \ 1
-       #vwsÿnf
-__isoc99_vwsÿnf
-
-
-       )
-
-730 \ 1
-       #vswsÿnf
-__isoc99_vswsÿnf
-
-
-       )
-
-734 
-__END_NAMESPACE_C99
-
-
-738 
-__BEGIN_NAMESPACE_STD
-
-
-743 \r
-w\9at_t
-       `fg\91wc
- (
-__FILE
- *
-__¡»am
-);
-
-744 \r
-w\9at_t
-       `g\91wc
- (
-__FILE
- *
-__¡»am
-);
-
-750 \r
-w\9at_t
-       `g\91wch¬
- (\1e);
-
-757 \r
-w\9at_t
-       `åutwc
- (
-wch¬_t
-__wc
-, 
-__FILE
- *
-__¡»am
-);
-
-758 \r
-w\9at_t
-       `putwc
- (
-wch¬_t
-__wc
-, 
-__FILE
- *
-__¡»am
-);
-
-764 \r
-w\9at_t
-       `putwch¬
- (
-wch¬_t
-__wc
-);
-
-772 \r
-wch¬_t
- *
-       `fg\91ws
- (wch¬_\88*
-__»¡riù
-__ws
-, \12
-__n
-,
-
-773 
-__FILE
- *
-__»¡riù
-__¡»am
-);
-
-779 \r\12
-       `åutws
- (
-__cڡ
-wch¬_t
- *
-__»¡riù
-__ws
-,
-
-780 
-__FILE
- *
-__»¡riù
-__¡»am
-);
-
-787 \r
-w\9at_t
-       `ung\91wc
- (w\9at_\88
-__wc
-, 
-__FILE
- *
-__¡»am
-);
-
-788 
-__END_NAMESPACE_STD
-
-
-791 #ifdeà
-__USE_GNU
-
-
-799 \r
-w\9at_t
-       `g\91wc_uÆocked
- (
-__FILE
- *
-__¡»am
-);
-
-800 \r
-w\9at_t
-       `g\91wch¬_uÆocked
- (\1e);
-
-808 \r
-w\9at_t
-       `fg\91wc_uÆocked
- (
-__FILE
- *
-__¡»am
-);
-
-816 \r
-w\9at_t
-       `åutwc_uÆocked
- (
-wch¬_t
-__wc
-, 
-__FILE
- *
-__¡»am
-);
-
-825 \r
-w\9at_t
-       `putwc_uÆocked
- (
-wch¬_t
-__wc
-, 
-__FILE
- *
-__¡»am
-);
-
-826 \r
-w\9at_t
-       `putwch¬_uÆocked
- (
-wch¬_t
-__wc
-);
-
-835 \r
-wch¬_t
- *
-       `fg\91ws_uÆocked
- (wch¬_\88*
-__»¡riù
-__ws
-, \12
-__n
-,
-
-836 
-__FILE
- *
-__»¡riù
-__¡»am
-);
-
-844 \r\12
-       `åutws_uÆocked
- (
-__cڡ
-wch¬_t
- *
-__»¡riù
-__ws
-,
-
-845 
-__FILE
- *
-__»¡riù
-__¡»am
-);
-
-849 
-__BEGIN_NAMESPACE_C99
-
-
-853 \r
-size_t
-       $wcsáime
- (
-wch¬_t
- *
-__»¡riù
-__s
-, 
-size_t
-__maxsize
-,
-
-854 
-__cڡ
-wch¬_t
- *
-__»¡riù
-__fÜm©
-,
-
-855 
-__cڡ
\19
-tm
- *
-__»¡riù
-__\8d
-__THROW
-;
-
-856 
-__END_NAMESPACE_C99
-
-
-858 #ifdeà
-__USE_GNU
-
-
-859 \ 2
-       ~<xloÿË.h
->
-
-863 \r
-size_t
-       $wcsáime_l
- (
-wch¬_t
- *
-__»¡riù
-__s
-, 
-size_t
-__maxsize
-,
-
-864 
-__cڡ
-wch¬_t
- *
-__»¡riù
-__fÜm©
-,
-
-865 
-__cڡ
\19
-tm
- *
-__»¡riù
-__\8d
-,
-
-866 
-__loÿË_t
-__loc
-__THROW
-;
-
-875 #ià
-def\9aed
-__USE_UNIX98
- && !def\9aed 
-__USE_GNU
-
-
-876 \ 1
-       #__Ãed_iswxxx
-
-
-       )
-
-877 \ 2
-       ~<wùy³.h
->
-
-881 #ià
-__USE_FORTIFY_LEVEL
- > 0 && 
-def\9aed
-__ex\8bº_®ways_\9al\9ae
-
-
-882 \ 2
-       ~<b\99s/wch¬2.h
->
-
-885 #ifdeà
-__LDBL_COMPAT
-
-
-886 \ 2
-       ~<b\99s/wch¬-ldbl.h
->
-
-889 
-__END_DECLS
-
-
-897 #undeà
-__Ãed_mb¡©e_t
-
-
-898 #undeà
-__Ãed_w\9at_t
-
-
-       @/usr/include/rpc/netdb.h
-
-36 #iâdeà
-_RPC_NETDB_H
-
-
-37 \ 1
-       #_RPC_NETDB_H
- 1
-
-       )
-
-39 \ 2
-       ~<ã©u»s.h
->
-
-41 \ 1
-       #__Ãed_size_t
-
-
-       )
-
-42 \ 2
-       ~<¡ddef.h
->
-
-44 
-__BEGIN_DECLS
-
-
-46 \19
-       s½ûÁ
-
-
-48 \ 5*
-       mr_Çme
-;
-
-49 \ 5**
-       mr_®\9f£s
-;
-
-50 \12
-       mr_numb\94
-;
-
-53 \r\1e
-       $£\8cpûÁ
- (\12
-__¡ayÝ\92
-__THROW
-;
-
-54 \r\1e
-       $\92d½ûÁ
- (\1eè
-__THROW
-;
-
-55 \r\19
-½ûÁ
- *
-       $g\91½cbyÇme
- (
-__cڡ
\ 5*
-__Çme
-__THROW
-;
-
-56 \r\19
-½ûÁ
- *
-       $g\91½cbynumb\94
- (\12
-__numb\94
-__THROW
-;
-
-57 \r\19
-½ûÁ
- *
-       $g\91½ûÁ
- (\1eè
-__THROW
-;
-
-59 #ifdeà
-__USE_MISC
-
-
-60 \r\12
-       $g\91½cbyÇme_r
- (
-__cڡ
\ 5*
-__Çme
-, \19
-½ûÁ
- *
-__»suÉ_buf
-,
-
-61 \ 5*
-__bufãr
-, 
-size_t
-__buæ\92
-,
-
-62 \19
-½ûÁ
- **
-__»suÉ
-__THROW
-;
-
-64 \r\12
-       $g\91½cbynumb\94_r
- (\12
-__numb\94
-, \19
-½ûÁ
- *
-__»suÉ_buf
-,
-
-65 \ 5*
-__bufãr
-, 
-size_t
-__buæ\92
-,
-
-66 \19
-½ûÁ
- **
-__»suÉ
-__THROW
-;
-
-68 \r\12
-       $g\91½ûÁ_r
- (\19
-½ûÁ
- *
-__»suÉ_buf
-, \ 5*
-__bufãr
-,
-
-69 
-size_t
-__buæ\92
-, \19
-½ûÁ
- **
-__»suÉ
-__THROW
-;
-
-72 
-__END_DECLS
-
-
-       @/usr/include/wctype.h
-
-24 #iâdeà
-_WCTYPE_H
-
-
-26 \ 2
-       ~<ã©u»s.h
->
-
-27 \ 2
-       ~<b\99s/ty³s.h
->
-
-29 #iâdeà
-__Ãed_iswxxx
-
-
-30 \ 1
-       #_WCTYPE_H
- 1
-
-       )
-
-33 \ 1
-       #__Ãed_w\9at_t
-
-
-       )
-
-34 \ 2
-       ~<wch¬.h
->
-
-38 #iâdeà
-WEOF
-
-
-39 \ 1
-       #WEOF
- (0xffffffffu)
-
-       )
-
-42 #undeà
-__Ãed_iswxxx
-
-
-47 #iâdeà
-__iswxxx_def\9aed
-
-
-48 \ 1
-       #__iswxxx_def\9aed
- 1
-
-       )
-
-50 
-__BEGIN_NAMESPACE_C99
-
-
-53 \e\1d\13\12
-       twùy³_t
-;
-
-54 
-       g__END_NAMESPACE_C99
-
-
-56 #iâdeà
-_ISwb\99
-
-
-61 \ 2
-       ~<\92d\9fn.h
->
-
-62 #ià
-__BYTE_ORDER
- =ð
-__BIG_ENDIAN
-
-
-63 \ 1
-       #_ISwb\99
-(
-b\99
-è(1 << (b\99))
-
-       )
-
-65 \ 1
-       #_ISwb\99
-(
-b\99
-) \
-
-66 ((
-b\99
-) < 8 ? (\12) ((1UL << (bit)) << 24) \
-
-67 : ((
-b\99
-) < 16 ? (\12) ((1UL << (bit)) << 8) \
-
-68 : ((
-b\99
-) < 24 ? (\12) ((1UL << (bit)) >> 8) \
-
-69 : (\12è((1UL << (
-b\99
-)è>> 24))))
-
-       )
-
-74 
-       m__ISwuµ\94
- = 0,
-
-75 
-       m__ISwlow\94
- = 1,
-
-76 
-       m__ISw®pha
- = 2,
-
-77 
-       m__ISwdig\99
- = 3,
-
-78 
-       m__ISwxdig\99
- = 4,
-
-79 
-       m__ISw¥aû
- = 5,
-
-80 
-       m__ISw´\9at
- = 6,
-
-81 
-       m__ISwg¿ph
- = 7,
-
-82 
-       m__ISwbÏnk
- = 8,
-
-83 
-       m__ISwú\8cl
- = 9,
-
-84 
-       m__ISwpunù
- = 10,
-
-85 
-       m__ISw®num
- = 11,
-
-87 
-       m_ISwuµ\94
- = 
-_ISwb\99
- (
-__ISwuµ\94
-),
-
-88 
-       m_ISwlow\94
- = 
-_ISwb\99
- (
-__ISwlow\94
-),
-
-89 
-       m_ISw®pha
- = 
-_ISwb\99
- (
-__ISw®pha
-),
-
-90 
-       m_ISwdig\99
- = 
-_ISwb\99
- (
-__ISwdig\99
-),
-
-91 
-       m_ISwxdig\99
- = 
-_ISwb\99
- (
-__ISwxdig\99
-),
-
-92 
-       m_ISw¥aû
- = 
-_ISwb\99
- (
-__ISw¥aû
-),
-
-93 
-       m_ISw´\9at
- = 
-_ISwb\99
- (
-__ISw´\9at
-),
-
-94 
-       m_ISwg¿ph
- = 
-_ISwb\99
- (
-__ISwg¿ph
-),
-
-95 
-       m_ISwbÏnk
- = 
-_ISwb\99
- (
-__ISwbÏnk
-),
-
-96 
-       m_ISwú\8cl
- = 
-_ISwb\99
- (
-__ISwú\8cl
-),
-
-97 
-       m_ISwpunù
- = 
-_ISwb\99
- (
-__ISwpunù
-),
-
-98 
-       m_ISw®num
- = 
-_ISwb\99
- (
-__ISw®num
-)
-
-103 
-__BEGIN_DECLS
-
-
-105 
-__BEGIN_NAMESPACE_C99
-
-
-112 \r\12
-       $isw®num
- (
-w\9at_t
-__wc
-__THROW
-;
-
-118 \r\12
-       $isw®pha
- (
-w\9at_t
-__wc
-__THROW
-;
-
-121 \r\12
-       $iswú\8cl
- (
-w\9at_t
-__wc
-__THROW
-;
-
-125 \r\12
-       $iswdig\99
- (
-w\9at_t
-__wc
-__THROW
-;
-
-129 \r\12
-       $iswg¿ph
- (
-w\9at_t
-__wc
-__THROW
-;
-
-134 \r\12
-       $iswlow\94
- (
-w\9at_t
-__wc
-__THROW
-;
-
-137 \r\12
-       $isw´\9at
- (
-w\9at_t
-__wc
-__THROW
-;
-
-142 \r\12
-       $iswpunù
- (
-w\9at_t
-__wc
-__THROW
-;
-
-147 \r\12
-       $isw¥aû
- (
-w\9at_t
-__wc
-__THROW
-;
-
-152 \r\12
-       $iswuµ\94
- (
-w\9at_t
-__wc
-__THROW
-;
-
-157 \r\12
-       $iswxdig\99
- (
-w\9at_t
-__wc
-__THROW
-;
-
-162 #ifdeà
-__USE_ISOC99
-
-
-163 \r\12
-       $iswbÏnk
- (
-w\9at_t
-__wc
-__THROW
-;
-
-172 \r
-wùy³_t
-       $wùy³
- (
-__cڡ
\ 5*
-__´Ý\94ty
-__THROW
-;
-
-176 \r\12
-       $iswùy³
- (
-w\9at_t
-__wc
-, 
-wùy³_t
-__desc
-__THROW
-;
-
-177 
-__END_NAMESPACE_C99
-
-
-184 
-__BEGIN_NAMESPACE_C99
-
-
-187 \e
-__cڡ
-       t__\9at32_t
- *
-       twù¿ns_t
-;
-
-188 
-__END_NAMESPACE_C99
-
-
-189 #ifdeà
-__USE_GNU
-
-
-190 
-       $__USING_NAMESPACE_C99
-(
-wù¿ns_t
-)
-
-193 
-__BEGIN_NAMESPACE_C99
-
-
-195 \r
-w\9at_t
-       $towlow\94
- (
-w\9at_t
-__wc
-__THROW
-;
-
-198 \r
-w\9at_t
-       $towuµ\94
- (
-w\9at_t
-__wc
-__THROW
-;
-
-199 
-__END_NAMESPACE_C99
-
-
-201 
-__END_DECLS
-
-
-208 #ifdeà
-_WCTYPE_H
-
-
-214 
-__BEGIN_DECLS
-
-
-216 
-__BEGIN_NAMESPACE_C99
-
-
-219 \r
-wù¿ns_t
-       $wù¿ns
- (
-__cڡ
\ 5*
-__´Ý\94ty
-__THROW
-;
-
-222 \r
-w\9at_t
-       $towù¿ns
- (
-w\9at_t
-__wc
-, 
-wù¿ns_t
-__desc
-__THROW
-;
-
-223 
-__END_NAMESPACE_C99
-
-
-225 #ifdeà
-__USE_XOPEN2K8
-
-
-227 \ 2
-       ~<xloÿË.h
->
-
-231 \r\12
-       $isw®num_l
- (
-w\9at_t
-__wc
-, 
-__loÿË_t
-__loÿË
-__THROW
-;
-
-237 \r\12
-       $isw®pha_l
- (
-w\9at_t
-__wc
-, 
-__loÿË_t
-__loÿË
-__THROW
-;
-
-240 \r\12
-       $iswú\8cl_l
- (
-w\9at_t
-__wc
-, 
-__loÿË_t
-__loÿË
-__THROW
-;
-
-244 \r\12
-       $iswdig\99_l
- (
-w\9at_t
-__wc
-, 
-__loÿË_t
-__loÿË
-__THROW
-;
-
-248 \r\12
-       $iswg¿ph_l
- (
-w\9at_t
-__wc
-, 
-__loÿË_t
-__loÿË
-__THROW
-;
-
-253 \r\12
-       $iswlow\94_l
- (
-w\9at_t
-__wc
-, 
-__loÿË_t
-__loÿË
-__THROW
-;
-
-256 \r\12
-       $isw´\9at_l
- (
-w\9at_t
-__wc
-, 
-__loÿË_t
-__loÿË
-__THROW
-;
-
-261 \r\12
-       $iswpunù_l
- (
-w\9at_t
-__wc
-, 
-__loÿË_t
-__loÿË
-__THROW
-;
-
-266 \r\12
-       $isw¥aû_l
- (
-w\9at_t
-__wc
-, 
-__loÿË_t
-__loÿË
-__THROW
-;
-
-271 \r\12
-       $iswuµ\94_l
- (
-w\9at_t
-__wc
-, 
-__loÿË_t
-__loÿË
-__THROW
-;
-
-276 \r\12
-       $iswxdig\99_l
- (
-w\9at_t
-__wc
-, 
-__loÿË_t
-__loÿË
-__THROW
-;
-
-281 \r\12
-       $iswbÏnk_l
- (
-w\9at_t
-__wc
-, 
-__loÿË_t
-__loÿË
-__THROW
-;
-
-285 \r
-wùy³_t
-       $wùy³_l
- (
-__cڡ
\ 5*
-__´Ý\94ty
-, 
-__loÿË_t
-__loÿË
-)
-
-286 
-__THROW
-;
-
-290 \r\12
-       $iswùy³_l
- (
-w\9at_t
-__wc
-, 
-wùy³_t
-__desc
-, 
-__loÿË_t
-__loÿË
-)
-
-291 
-__THROW
-;
-
-299 \r
-w\9at_t
-       $towlow\94_l
- (
-w\9at_t
-__wc
-, 
-__loÿË_t
-__loÿË
-__THROW
-;
-
-302 \r
-w\9at_t
-       $towuµ\94_l
- (
-w\9at_t
-__wc
-, 
-__loÿË_t
-__loÿË
-__THROW
-;
-
-306 \r
-wù¿ns_t
-       $wù¿ns_l
- (
-__cڡ
\ 5*
-__´Ý\94ty
-, 
-__loÿË_t
-__loÿË
-)
-
-307 
-__THROW
-;
-
-310 \r
-w\9at_t
-       $towù¿ns_l
- (
-w\9at_t
-__wc
-, 
-wù¿ns_t
-__desc
-,
-
-311 
-__loÿË_t
-__loÿË
-__THROW
-;
-
-315 
-__END_DECLS
-
-
-       @
-1
-.
-1
-/usr/include
-192
-3451
-Descriptors.c
-Descriptors.h
-DualVirtualSerial.c
-DualVirtualSerial.h
-autoconf.h
-aversive.h
-callout.c
-callout.h
-cirbuf.c
-cirbuf.h
-cirbuf_add_buf_head.c
-cirbuf_add_buf_tail.c
-cirbuf_add_head.c
-cirbuf_add_tail.c
-cirbuf_align.c
-cirbuf_del_buf_head.c
-cirbuf_del_buf_tail.c
-cirbuf_del_head.c
-cirbuf_del_tail.c
-cirbuf_get_buf_head.c
-cirbuf_get_buf_tail.c
-cirbuf_get_head.c
-cirbuf_get_tail.c
-clock_time.h
-cmdline.c
-cmdline.h
-commands.c
-commands2.c
-commands_gen.c
-diag_host.c
-diagnostic.h
-diagnostic_config.h
-error.c
-error.h
-error_config.h
-general_errors.h
-i2c_config.h
-int_show.c
-main.c
-main.h
-parse.c
-parse.h
-parse_atcmd.c
-parse_atcmd.h
-parse_monitor.c
-parse_monitor.h
-parse_neighbor.c
-parse_neighbor.h
-parse_num.c
-parse_num.h
-parse_string.c
-parse_string.h
-pid_config.h
-rdline.c
-rdline.h
-rdline_config.h
-scheduler.c
-scheduler.h
-scheduler_add.c
-scheduler_config.h
-scheduler_del.c
-scheduler_dump.c
-scheduler_host.c
-scheduler_interrupt.c
-scheduler_private.h
-scheduler_stats.c
-scheduler_stats.h
-spi_config.h
-stack_space.c
-stackdump.c
-stackdump.h
-time.c
-time_config.h
-timer.h
-timer0_getset.c
-timer0_prescaler.c
-timer0_register_OC_at_tics.c
-timer0_register_OC_in_us.c
-timer0_register_OV.c
-timer0_startstop.c
-timer1_getset.c
-timer1_prescaler.c
-timer1_register_OC_at_tics.c
-timer1_register_OC_in_us.c
-timer1_register_OV.c
-timer1_startstop.c
-timer2_getset.c
-timer2_prescaler.c
-timer2_register_OC_at_tics.c
-timer2_register_OC_in_us.c
-timer2_register_OV.c
-timer2_startstop.c
-timer3_getset.c
-timer3_prescaler.c
-timer3_register_OC_at_tics.c
-timer3_register_OC_in_us.c
-timer3_register_OV.c
-timer3_startstop.c
-timer4_getset.c
-timer4_prescaler.c
-timer4_register_OC_at_tics.c
-timer4_register_OC_in_us.c
-timer4_register_OV.c
-timer4_startstop.c
-timer5_getset.c
-timer5_prescaler.c
-timer5_register_OC_at_tics.c
-timer5_register_OC_in_us.c
-timer5_register_OV.c
-timer5_startstop.c
-timer_conf_check.c
-timer_config.h
-timer_declarations.h
-timer_definitions.h
-timer_host.c
-timer_init.c
-timer_intr.c
-timer_intr.h
-timer_prescaler.h
-uart.c
-uart.h
-uart_config.h
-uart_defs.h
-uart_dev_io.c
-uart_errors.h
-uart_events.c
-uart_getconf.c
-uart_host.c
-uart_host.h
-uart_private.h
-uart_recv.c
-uart_recv9.c
-uart_recv9_nowait.c
-uart_recv_nowait.c
-uart_send.c
-uart_send9.c
-uart_send9_nowait.c
-uart_send_nowait.c
-uart_setconf.c
-vt100.c
-vt100.h
-xbee.c
-xbee.h
-xbee_atcmd.c
-xbee_atcmd.h
-xbee_buf.c
-xbee_buf.h
-xbee_neighbor.c
-xbee_neighbor.h
-xbee_proto.c
-xbee_proto.h
-xbee_stats.c
-xbee_stats.h
-/usr/include/arpa/inet.h
-/usr/include/ctype.h
-/usr/include/errno.h
-/usr/include/event.h
-/usr/include/fcntl.h
-/usr/include/inttypes.h
-/usr/include/stdint.h
-/usr/include/stdio.h
-/usr/include/stdlib.h
-/usr/include/string.h
-/usr/include/unistd.h
-/usr/include/alloca.h
-/usr/include/endian.h
-/usr/include/event2/buffer.h
-/usr/include/event2/buffer_compat.h
-/usr/include/event2/bufferevent.h
-/usr/include/event2/bufferevent_compat.h
-/usr/include/event2/bufferevent_struct.h
-/usr/include/event2/event-config.h
-/usr/include/event2/event.h
-/usr/include/event2/event_compat.h
-/usr/include/event2/event_struct.h
-/usr/include/event2/tag.h
-/usr/include/event2/tag_compat.h
-/usr/include/evutil.h
-/usr/include/features.h
-/usr/include/getopt.h
-/usr/include/libio.h
-/usr/include/netinet/in.h
-/usr/include/time.h
-/usr/include/xlocale.h
-/usr/include/_G_config.h
-/usr/include/event2/keyvalq_struct.h
-/usr/include/event2/util.h
-/usr/include/gconv.h
-/usr/include/netdb.h
-/usr/include/wchar.h
-/usr/include/rpc/netdb.h
-/usr/include/wctype.h