FireBirdLib - Topfield TMS PVR TAP Programming Library
FBLib_elf.h
Go to the documentation of this file.
1
#ifndef FBLIB_ELF_H
2
#define FBLIB_ELF_H
3
4
#include <string.h>
5
#include <sys/types.h>
6
#include <sys/stat.h>
7
#include <fcntl.h>
8
#include <unistd.h>
9
#include "
ELF.h
"
10
#include "
libFireBird.h
"
11
12
extern
int
fTAP
;
13
extern
Elf32_Ehdr
*
ELFHeader
;
//The ELF file header
14
extern
Elf32_Shdr
*
SectionHeaders
;
//Array of all section headers
15
extern
char
*
shstrtab
;
//Section header string table (a list of the names of the sections)
16
extern
char
*
strtab
;
//String table section
17
extern
Elf32_Sym
*
symtab
;
//Symbol table section
18
19
#endif
ELF.h
symtab
Elf32_Sym * symtab
Definition:
ELFOpenFile.c:10
SectionHeaders
Elf32_Shdr * SectionHeaders
Definition:
ELFOpenFile.c:7
strtab
char * strtab
Definition:
ELFOpenFile.c:9
shstrtab
char * shstrtab
Definition:
ELFOpenFile.c:8
ELFHeader
Elf32_Ehdr * ELFHeader
Definition:
ELFOpenFile.c:6
fTAP
int fTAP
Definition:
ELFOpenFile.c:5
libFireBird.h
Elf32_Ehdr
Definition:
ELF.h:31
Elf32_Shdr
Definition:
ELF.h:49
Elf32_Sym
Definition:
ELF.h:75
elf
FBLib_elf.h
Generated on Fri Apr 29 2022 13:34:01 for FireBirdLib - Topfield TMS PVR TAP Programming Library by
1.9.3