167
TIDE and Tibbo BASIC User Manual
©2000-2008 Tibbo Technology Inc.
Platform-dependent Programming Information
8.1.5.1
Memory Space
The platform has the following amounts of program (FLASH) and variable (RAM)
memory available:
Program memory:
983040 Bytes
Variable memory:
20,480 bytes
EEPROM memory:
2048 bytes, of which 8 bytes are occupied by MAC
address of the device*
*See
Platform-dependent programming information
for details.
8.1.5.2
Supported Objects
The following objects are found on this platform :
— socket communications (up to 16 UDP, TCP, and HTTP sessions);
— controls Ethernet port;
— in charge of serial ports (UART, Wiegand, and clock/data modes);
— handles I/O lines, ports, and interrupts;
— manages flash memory file system and direct sector access;
— provides access to the EEPROM;
— facilitates access to resource files (fixed data);
— "plays" patterns on up to five LED pairs;
— monitors MD line (setup button);
— in charge of general device functionality.
8.1.5.3
Platform-dependent Constants
The following constant lists are platform-specific:
- a list of constants that define buffer redirection (shorting) for
this platform.
- a list of constants that define available I/O lines.
- a list of constants that define available interrupt lines.
- a list of available network interfaces.
Enum pl_redir
Enum pl_redir contains the list of constants that define buffer redirection
(shorting) for this platform. The following objects support buffers and buffer
redirection on this platform:
object (see
method)
object (see
method)
Enum pl_redir for this platform includes the following constants:
0- PL_REDIR_NONE:
Cancels redirection for the serial port or socket.
167
171
171
274
267
224
365
433
380
375
384
272
212
167
169
170
170
224
260
274
346