/**************************************************************************** * @(#) Ndless - OS Table (OS 1.0.554) * * Copyright (C) 2010 by ANNEHEIM Geoffrey and ARMAND Olivier * Contact: geoffrey.anneheim@gmail.com / olivier.calc@gmail.com * * This program is distributed in the hope that it will be useful, but * WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY * or FITNESS FOR A PARTICULAR PURPOSE. * * RCSID $Id$ ****************************************************************************/ #ifndef _OS_CALLS_H_ #define _OS_CALLS_H_ #define TCT_Local_Control_Interrupts_ 0x100AECC8 #define memset_ 0x100CFBB8 #define memcpy_ 0x100CFA30 #define memcmp_ 0x100CF96C #define unlink_ 0x100DA0BC #define rename_ 0x100D9670 #define fopen_ 0x100CEAB4 #define fread_ 0x100CEB90 #define fwrite_ 0x100CF234 #define fclose_ 0x100CDF8C #define fgets_ 0x100CE484 #define fgetc_ 0x100CE3D8 #define malloc_ 0x100CF8AC #define free_ 0x100CEDB0 #define stat_ 0x100D9C3C #define create_path_filename_ 0x10003c10 #define printf_ 0x100CFC34 #define sprintf_ 0x100D05E0 #define fprintf_ 0x10081640 #define mkdir_ 0x100D7B48 #define rmdir_ 0x100D9984 #define set_current_path_ 0x100D6430 // same as chdir #define chdir_ 0x100D6430 #define purge_directory_ 0x10032EE0 #define power_off_ 0x10032818 #define ascii2utf16_ 0x10083BCC #define show_dialog_box_ 0x0 #define show_dialog_box2_ 0x10077A48 #define show_Entrydialog_box_ 0x10078098 // 0x10077C54 ? #define dialog_3btn_ 0x10078114 #define NU_Remove_Dir_ 0x10131C38 #define log_rs232_ 0x10174970 #define log_rs232_param2_ 0x10465BD0 #define EVENT 0x1045E574 #define stdin ((FILE *)0x104B3D20) #define stdout ((FILE *)0x104B3D38) #define stderr ((FILE *)0x104B3D50) #define strcpy_ 0X100D0A18 #endif /* 0X100CEDE4, "fseek" 0X100CF048, "ftell" 0X100CF688, "isalpha" 0X100CF6E8, "isascii" 0X100CF718, "isdigit" 0X100CF764, "islower" 0X100CF7B0, "isspace" 0X100CF80C, "isupper" 0X100D0838, "sscanf" 0X100D088C, "strcat" 0X100D0928, "strchr" 0X100D099C, "strcmp" 0X100D0A18, "strcpy" 0X100D0A84, "strlen" 0X100D0AE0, "strncat" 0X100D0BB8, "strncmp" 0X100D0C6C, "strncpy" 0X100D0D2C, "strrchr" 0X100D0DA0, "strstr" 0X100D0E58, "strtod" 0X100D138C, "ungetc" 0X101319C4, "NU_Done" 0X10131AEC, "NU_Get_First" 0X10131B20, "NU_Get_Next" 0X1038014C, "fscanf" 0X10380F74, "strtoul" 0X100A8CF8, "TCC_Current_Task_Pointer" 0X100CDD90, "calloc" 0X100CDAE8, "atoi" 0X100CDC3C, "atol" 0X100CDFF4, "feof" 0X1038E8D8, "puts" 0X100D5ECC, "fflush" 0X100D7654, "getcwd" 0X100D8480, "opendir" 0X100D9490, "readdir" 0X100D692C, "closedir" 0X10248A18, "fm_fileop 0X10248C50, "fm_xfer" 0X1024BA1C, "pn_rename" 0X10242B88, "telnet_copy" 0X10242B98, "telnet_move" 0X10242894, "pn_copy_or_move" X10242540, "pn_remove_or_unlink" 0X102426F4, "telnet_rmdir" 0X10242700, "telnet_fdel" 0X10078114, "Dialog_3btn" 0X100809E0, "enum_dir" 0X10083E24, "utf162ascii" 0X100CB0A8, "errno_undef" */