| @@ -0,0 +1,44 @@ | ||
| # | ||
| # Makefile for DWC_common library | ||
| # | ||
|
|
||
| ifneq ($(KERNELRELEASE),) | ||
|
|
||
| #CPPFLAGS += -DDEBUG_MEMORY | ||
|
|
||
| CPPFLAGS += -DDEBUG | ||
| CPPFLAGS += -DDWC_LINUX | ||
|
|
||
| obj-$(CONFIG_USB_DWCOTG) += dwc_common_port_lib.o | ||
| dwc_common_port_lib-objs := dwc_cc.o dwc_modpow.o dwc_dh.o \ | ||
| dwc_crypto.o dwc_notifier.o \ | ||
| dwc_common_linux.o dwc_mem.o | ||
|
|
||
| kernrelwd := $(subst ., ,$(KERNELRELEASE)) | ||
| kernrel3 := $(word 1,$(kernrelwd)).$(word 2,$(kernrelwd)).$(word 3,$(kernrelwd)) | ||
|
|
||
| ifneq ($(kernrel3),2.6.20) | ||
| # grayg - I only know that we use EXTRA_CFLAGS in 2.6.31 actually | ||
| EXTRA_CFLAGS += $(CPPFLAGS) | ||
| endif | ||
|
|
||
| else | ||
|
|
||
| ifeq ($(DOXYGEN),) | ||
| DOXYGEN := $(DOXYGEN) | ||
| endif | ||
|
|
||
| default: | ||
| $(MAKE) -C$(KDIR) M=$(PWD) modules | ||
|
|
||
| docs: $(wildcard *.[hc]) doc/doxygen.cfg | ||
| $(DOXYGEN) doc/doxygen.cfg | ||
|
|
||
| tags: $(wildcard *.[hc]) | ||
| $(CTAGS) -e $(wildcard *.[hc]) $(wildcard linux/*.[hc]) $(wildcard $(KDIR)/include/linux/usb*.h) | ||
|
|
||
| endif | ||
|
|
||
| clean: | ||
| rm -rf *.o *.ko .*cmd *.mod.c .tmp_versions Module.symvers | ||
|
|
| @@ -0,0 +1,36 @@ | ||
| # | ||
| # Makefile for DWC_common library | ||
| # | ||
| ifneq ($(KERNELRELEASE),) | ||
|
|
||
| #CPPFLAGS += -DDEBUG_MEMORY | ||
|
|
||
| #CPPFLAGS += -DDEBUG | ||
| CPPFLAGS += -DDWC_LINUX | ||
|
|
||
| obj-m := dwc_common_port_lib.o | ||
| dwc_common_port_lib-objs := dwc_cc.o dwc_modpow.o dwc_dh.o \ | ||
| dwc_crypto.o dwc_notifier.o \ | ||
| dwc_common_linux.o dwc_mem.o | ||
|
|
||
| else | ||
|
|
||
|
|
||
| ifeq ($(DOXYGEN),) | ||
| DOXYGEN := $(DOXYGEN) | ||
| endif | ||
|
|
||
| default: | ||
| $(MAKE) -C$(KDIR) M=$(PWD) modules | ||
|
|
||
| docs: $(wildcard *.[hc]) doc/doxygen.cfg | ||
| $(DOXYGEN) doc/doxygen.cfg | ||
|
|
||
| tags: $(wildcard *.[hc]) | ||
| $(CTAGS) -e $(wildcard *.[hc]) $(wildcard linux/*.[hc]) $(wildcard $(KDIR)/include/linux/usb*.h) | ||
|
|
||
| endif | ||
|
|
||
| clean: | ||
| rm -rf *.o *.ko .*cmd *.mod.c .tmp_versions Module.symvers | ||
|
|
| @@ -0,0 +1,270 @@ | ||
| # Doxyfile 1.4.5 | ||
|
|
||
| #--------------------------------------------------------------------------- | ||
| # Project related configuration options | ||
| #--------------------------------------------------------------------------- | ||
| PROJECT_NAME = "Synopsys DWC Portability and Common Library for UWB" | ||
| PROJECT_NUMBER = | ||
| OUTPUT_DIRECTORY = doc | ||
| CREATE_SUBDIRS = NO | ||
| OUTPUT_LANGUAGE = English | ||
| BRIEF_MEMBER_DESC = YES | ||
| REPEAT_BRIEF = YES | ||
| ABBREVIATE_BRIEF = "The $name class" \ | ||
| "The $name widget" \ | ||
| "The $name file" \ | ||
| is \ | ||
| provides \ | ||
| specifies \ | ||
| contains \ | ||
| represents \ | ||
| a \ | ||
| an \ | ||
| the | ||
| ALWAYS_DETAILED_SEC = YES | ||
| INLINE_INHERITED_MEMB = NO | ||
| FULL_PATH_NAMES = NO | ||
| STRIP_FROM_PATH = .. | ||
| STRIP_FROM_INC_PATH = | ||
| SHORT_NAMES = NO | ||
| JAVADOC_AUTOBRIEF = YES | ||
| MULTILINE_CPP_IS_BRIEF = NO | ||
| DETAILS_AT_TOP = YES | ||
| INHERIT_DOCS = YES | ||
| SEPARATE_MEMBER_PAGES = NO | ||
| TAB_SIZE = 8 | ||
| ALIASES = | ||
| OPTIMIZE_OUTPUT_FOR_C = YES | ||
| OPTIMIZE_OUTPUT_JAVA = NO | ||
| BUILTIN_STL_SUPPORT = NO | ||
| DISTRIBUTE_GROUP_DOC = NO | ||
| SUBGROUPING = NO | ||
| #--------------------------------------------------------------------------- | ||
| # Build related configuration options | ||
| #--------------------------------------------------------------------------- | ||
| EXTRACT_ALL = NO | ||
| EXTRACT_PRIVATE = NO | ||
| EXTRACT_STATIC = YES | ||
| EXTRACT_LOCAL_CLASSES = NO | ||
| EXTRACT_LOCAL_METHODS = NO | ||
| HIDE_UNDOC_MEMBERS = NO | ||
| HIDE_UNDOC_CLASSES = NO | ||
| HIDE_FRIEND_COMPOUNDS = NO | ||
| HIDE_IN_BODY_DOCS = NO | ||
| INTERNAL_DOCS = NO | ||
| CASE_SENSE_NAMES = YES | ||
| HIDE_SCOPE_NAMES = NO | ||
| SHOW_INCLUDE_FILES = NO | ||
| INLINE_INFO = YES | ||
| SORT_MEMBER_DOCS = NO | ||
| SORT_BRIEF_DOCS = NO | ||
| SORT_BY_SCOPE_NAME = NO | ||
| GENERATE_TODOLIST = YES | ||
| GENERATE_TESTLIST = YES | ||
| GENERATE_BUGLIST = YES | ||
| GENERATE_DEPRECATEDLIST= YES | ||
| ENABLED_SECTIONS = | ||
| MAX_INITIALIZER_LINES = 30 | ||
| SHOW_USED_FILES = YES | ||
| SHOW_DIRECTORIES = YES | ||
| FILE_VERSION_FILTER = | ||
| #--------------------------------------------------------------------------- | ||
| # configuration options related to warning and progress messages | ||
| #--------------------------------------------------------------------------- | ||
| QUIET = YES | ||
| WARNINGS = YES | ||
| WARN_IF_UNDOCUMENTED = NO | ||
| WARN_IF_DOC_ERROR = YES | ||
| WARN_NO_PARAMDOC = YES | ||
| WARN_FORMAT = "$file:$line: $text" | ||
| WARN_LOGFILE = | ||
| #--------------------------------------------------------------------------- | ||
| # configuration options related to the input files | ||
| #--------------------------------------------------------------------------- | ||
| INPUT = . | ||
| FILE_PATTERNS = *.c \ | ||
| *.cc \ | ||
| *.cxx \ | ||
| *.cpp \ | ||
| *.c++ \ | ||
| *.d \ | ||
| *.java \ | ||
| *.ii \ | ||
| *.ixx \ | ||
| *.ipp \ | ||
| *.i++ \ | ||
| *.inl \ | ||
| *.h \ | ||
| *.hh \ | ||
| *.hxx \ | ||
| *.hpp \ | ||
| *.h++ \ | ||
| *.idl \ | ||
| *.odl \ | ||
| *.cs \ | ||
| *.php \ | ||
| *.php3 \ | ||
| *.inc \ | ||
| *.m \ | ||
| *.mm \ | ||
| *.dox \ | ||
| *.py \ | ||
| *.C \ | ||
| *.CC \ | ||
| *.C++ \ | ||
| *.II \ | ||
| *.I++ \ | ||
| *.H \ | ||
| *.HH \ | ||
| *.H++ \ | ||
| *.CS \ | ||
| *.PHP \ | ||
| *.PHP3 \ | ||
| *.M \ | ||
| *.MM \ | ||
| *.PY | ||
| RECURSIVE = NO | ||
| EXCLUDE = | ||
| EXCLUDE_SYMLINKS = NO | ||
| EXCLUDE_PATTERNS = | ||
| EXAMPLE_PATH = | ||
| EXAMPLE_PATTERNS = * | ||
| EXAMPLE_RECURSIVE = NO | ||
| IMAGE_PATH = | ||
| INPUT_FILTER = | ||
| FILTER_PATTERNS = | ||
| FILTER_SOURCE_FILES = NO | ||
| #--------------------------------------------------------------------------- | ||
| # configuration options related to source browsing | ||
| #--------------------------------------------------------------------------- | ||
| SOURCE_BROWSER = NO | ||
| INLINE_SOURCES = NO | ||
| STRIP_CODE_COMMENTS = YES | ||
| REFERENCED_BY_RELATION = YES | ||
| REFERENCES_RELATION = YES | ||
| USE_HTAGS = NO | ||
| VERBATIM_HEADERS = NO | ||
| #--------------------------------------------------------------------------- | ||
| # configuration options related to the alphabetical class index | ||
| #--------------------------------------------------------------------------- | ||
| ALPHABETICAL_INDEX = NO | ||
| COLS_IN_ALPHA_INDEX = 5 | ||
| IGNORE_PREFIX = | ||
| #--------------------------------------------------------------------------- | ||
| # configuration options related to the HTML output | ||
| #--------------------------------------------------------------------------- | ||
| GENERATE_HTML = YES | ||
| HTML_OUTPUT = html | ||
| HTML_FILE_EXTENSION = .html | ||
| HTML_HEADER = | ||
| HTML_FOOTER = | ||
| HTML_STYLESHEET = | ||
| HTML_ALIGN_MEMBERS = YES | ||
| GENERATE_HTMLHELP = NO | ||
| CHM_FILE = | ||
| HHC_LOCATION = | ||
| GENERATE_CHI = NO | ||
| BINARY_TOC = NO | ||
| TOC_EXPAND = NO | ||
| DISABLE_INDEX = NO | ||
| ENUM_VALUES_PER_LINE = 4 | ||
| GENERATE_TREEVIEW = YES | ||
| TREEVIEW_WIDTH = 250 | ||
| #--------------------------------------------------------------------------- | ||
| # configuration options related to the LaTeX output | ||
| #--------------------------------------------------------------------------- | ||
| GENERATE_LATEX = NO | ||
| LATEX_OUTPUT = latex | ||
| LATEX_CMD_NAME = latex | ||
| MAKEINDEX_CMD_NAME = makeindex | ||
| COMPACT_LATEX = NO | ||
| PAPER_TYPE = a4wide | ||
| EXTRA_PACKAGES = | ||
| LATEX_HEADER = | ||
| PDF_HYPERLINKS = NO | ||
| USE_PDFLATEX = NO | ||
| LATEX_BATCHMODE = NO | ||
| LATEX_HIDE_INDICES = NO | ||
| #--------------------------------------------------------------------------- | ||
| # configuration options related to the RTF output | ||
| #--------------------------------------------------------------------------- | ||
| GENERATE_RTF = NO | ||
| RTF_OUTPUT = rtf | ||
| COMPACT_RTF = NO | ||
| RTF_HYPERLINKS = NO | ||
| RTF_STYLESHEET_FILE = | ||
| RTF_EXTENSIONS_FILE = | ||
| #--------------------------------------------------------------------------- | ||
| # configuration options related to the man page output | ||
| #--------------------------------------------------------------------------- | ||
| GENERATE_MAN = NO | ||
| MAN_OUTPUT = man | ||
| MAN_EXTENSION = .3 | ||
| MAN_LINKS = NO | ||
| #--------------------------------------------------------------------------- | ||
| # configuration options related to the XML output | ||
| #--------------------------------------------------------------------------- | ||
| GENERATE_XML = NO | ||
| XML_OUTPUT = xml | ||
| XML_SCHEMA = | ||
| XML_DTD = | ||
| XML_PROGRAMLISTING = YES | ||
| #--------------------------------------------------------------------------- | ||
| # configuration options for the AutoGen Definitions output | ||
| #--------------------------------------------------------------------------- | ||
| GENERATE_AUTOGEN_DEF = NO | ||
| #--------------------------------------------------------------------------- | ||
| # configuration options related to the Perl module output | ||
| #--------------------------------------------------------------------------- | ||
| GENERATE_PERLMOD = NO | ||
| PERLMOD_LATEX = NO | ||
| PERLMOD_PRETTY = YES | ||
| PERLMOD_MAKEVAR_PREFIX = | ||
| #--------------------------------------------------------------------------- | ||
| # Configuration options related to the preprocessor | ||
| #--------------------------------------------------------------------------- | ||
| ENABLE_PREPROCESSING = YES | ||
| MACRO_EXPANSION = NO | ||
| EXPAND_ONLY_PREDEF = NO | ||
| SEARCH_INCLUDES = YES | ||
| INCLUDE_PATH = | ||
| INCLUDE_FILE_PATTERNS = | ||
| PREDEFINED = DEBUG DEBUG_MEMORY | ||
| EXPAND_AS_DEFINED = | ||
| SKIP_FUNCTION_MACROS = YES | ||
| #--------------------------------------------------------------------------- | ||
| # Configuration::additions related to external references | ||
| #--------------------------------------------------------------------------- | ||
| TAGFILES = | ||
| GENERATE_TAGFILE = | ||
| ALLEXTERNALS = NO | ||
| EXTERNAL_GROUPS = YES | ||
| PERL_PATH = /usr/bin/perl | ||
| #--------------------------------------------------------------------------- | ||
| # Configuration options related to the dot tool | ||
| #--------------------------------------------------------------------------- | ||
| CLASS_DIAGRAMS = YES | ||
| HIDE_UNDOC_RELATIONS = YES | ||
| HAVE_DOT = NO | ||
| CLASS_GRAPH = YES | ||
| COLLABORATION_GRAPH = YES | ||
| GROUP_GRAPHS = YES | ||
| UML_LOOK = NO | ||
| TEMPLATE_RELATIONS = NO | ||
| INCLUDE_GRAPH = NO | ||
| INCLUDED_BY_GRAPH = YES | ||
| CALL_GRAPH = NO | ||
| GRAPHICAL_HIERARCHY = YES | ||
| DIRECTORY_GRAPH = YES | ||
| DOT_IMAGE_FORMAT = png | ||
| DOT_PATH = | ||
| DOTFILE_DIRS = | ||
| MAX_DOT_GRAPH_DEPTH = 1000 | ||
| DOT_TRANSPARENT = NO | ||
| DOT_MULTI_TARGETS = NO | ||
| GENERATE_LEGEND = YES | ||
| DOT_CLEANUP = YES | ||
| #--------------------------------------------------------------------------- | ||
| # Configuration::additions related to the search engine | ||
| #--------------------------------------------------------------------------- | ||
| SEARCHENGINE = NO |
| @@ -0,0 +1,358 @@ | ||
| BODY,H1,H2,H3,H4,H5,H6,P,CENTER,TD,TH,UL,DL,DIV { | ||
| font-family: Geneva, Arial, Helvetica, sans-serif; | ||
| } | ||
| BODY,TD { | ||
| font-size: 90%; | ||
| } | ||
| H1 { | ||
| text-align: center; | ||
| font-size: 160%; | ||
| } | ||
| H2 { | ||
| font-size: 120%; | ||
| } | ||
| H3 { | ||
| font-size: 100%; | ||
| } | ||
| CAPTION { font-weight: bold } | ||
| DIV.qindex { | ||
| width: 100%; | ||
| background-color: #e8eef2; | ||
| border: 1px solid #84b0c7; | ||
| text-align: center; | ||
| margin: 2px; | ||
| padding: 2px; | ||
| line-height: 140%; | ||
| } | ||
| DIV.nav { | ||
| width: 100%; | ||
| background-color: #e8eef2; | ||
| border: 1px solid #84b0c7; | ||
| text-align: center; | ||
| margin: 2px; | ||
| padding: 2px; | ||
| line-height: 140%; | ||
| } | ||
| DIV.navtab { | ||
| background-color: #e8eef2; | ||
| border: 1px solid #84b0c7; | ||
| text-align: center; | ||
| margin: 2px; | ||
| margin-right: 15px; | ||
| padding: 2px; | ||
| } | ||
| TD.navtab { | ||
| font-size: 70%; | ||
| } | ||
| A.qindex { | ||
| text-decoration: none; | ||
| font-weight: bold; | ||
| color: #1A419D; | ||
| } | ||
| A.qindex:visited { | ||
| text-decoration: none; | ||
| font-weight: bold; | ||
| color: #1A419D | ||
| } | ||
| A.qindex:hover { | ||
| text-decoration: none; | ||
| background-color: #ddddff; | ||
| } | ||
| A.qindexHL { | ||
| text-decoration: none; | ||
| font-weight: bold; | ||
| background-color: #6666cc; | ||
| color: #ffffff; | ||
| border: 1px double #9295C2; | ||
| } | ||
| A.qindexHL:hover { | ||
| text-decoration: none; | ||
| background-color: #6666cc; | ||
| color: #ffffff; | ||
| } | ||
| A.qindexHL:visited { text-decoration: none; background-color: #6666cc; color: #ffffff } | ||
| A.el { text-decoration: none; font-weight: bold } | ||
| A.elRef { font-weight: bold } | ||
| A.code:link { text-decoration: none; font-weight: normal; color: #0000FF} | ||
| A.code:visited { text-decoration: none; font-weight: normal; color: #0000FF} | ||
| A.codeRef:link { font-weight: normal; color: #0000FF} | ||
| A.codeRef:visited { font-weight: normal; color: #0000FF} | ||
| A:hover { text-decoration: none; background-color: #f2f2ff } | ||
| DL.el { margin-left: -1cm } | ||
| .fragment { | ||
| font-family: monospace, fixed; | ||
| font-size: 95%; | ||
| } | ||
| PRE.fragment { | ||
| border: 1px solid #CCCCCC; | ||
| background-color: #f5f5f5; | ||
| margin-top: 4px; | ||
| margin-bottom: 4px; | ||
| margin-left: 2px; | ||
| margin-right: 8px; | ||
| padding-left: 6px; | ||
| padding-right: 6px; | ||
| padding-top: 4px; | ||
| padding-bottom: 4px; | ||
| } | ||
| DIV.ah { background-color: black; font-weight: bold; color: #ffffff; margin-bottom: 3px; margin-top: 3px } | ||
|
|
||
| DIV.groupHeader { | ||
| margin-left: 16px; | ||
| margin-top: 12px; | ||
| margin-bottom: 6px; | ||
| font-weight: bold; | ||
| } | ||
| DIV.groupText { margin-left: 16px; font-style: italic; font-size: 90% } | ||
| BODY { | ||
| background: white; | ||
| color: black; | ||
| margin-right: 20px; | ||
| margin-left: 20px; | ||
| } | ||
| TD.indexkey { | ||
| background-color: #e8eef2; | ||
| font-weight: bold; | ||
| padding-right : 10px; | ||
| padding-top : 2px; | ||
| padding-left : 10px; | ||
| padding-bottom : 2px; | ||
| margin-left : 0px; | ||
| margin-right : 0px; | ||
| margin-top : 2px; | ||
| margin-bottom : 2px; | ||
| border: 1px solid #CCCCCC; | ||
| } | ||
| TD.indexvalue { | ||
| background-color: #e8eef2; | ||
| font-style: italic; | ||
| padding-right : 10px; | ||
| padding-top : 2px; | ||
| padding-left : 10px; | ||
| padding-bottom : 2px; | ||
| margin-left : 0px; | ||
| margin-right : 0px; | ||
| margin-top : 2px; | ||
| margin-bottom : 2px; | ||
| border: 1px solid #CCCCCC; | ||
| } | ||
| TR.memlist { | ||
| background-color: #f0f0f0; | ||
| } | ||
| P.formulaDsp { text-align: center; } | ||
| IMG.formulaDsp { } | ||
| IMG.formulaInl { vertical-align: middle; } | ||
| SPAN.keyword { color: #008000 } | ||
| SPAN.keywordtype { color: #604020 } | ||
| SPAN.keywordflow { color: #e08000 } | ||
| SPAN.comment { color: #800000 } | ||
| SPAN.preprocessor { color: #806020 } | ||
| SPAN.stringliteral { color: #002080 } | ||
| SPAN.charliteral { color: #008080 } | ||
| .mdescLeft { | ||
| padding: 0px 8px 4px 8px; | ||
| font-size: 80%; | ||
| font-style: italic; | ||
| background-color: #FAFAFA; | ||
| border-top: 1px none #E0E0E0; | ||
| border-right: 1px none #E0E0E0; | ||
| border-bottom: 1px none #E0E0E0; | ||
| border-left: 1px none #E0E0E0; | ||
| margin: 0px; | ||
| } | ||
| .mdescRight { | ||
| padding: 0px 8px 4px 8px; | ||
| font-size: 80%; | ||
| font-style: italic; | ||
| background-color: #FAFAFA; | ||
| border-top: 1px none #E0E0E0; | ||
| border-right: 1px none #E0E0E0; | ||
| border-bottom: 1px none #E0E0E0; | ||
| border-left: 1px none #E0E0E0; | ||
| margin: 0px; | ||
| } | ||
| .memItemLeft { | ||
| padding: 1px 0px 0px 8px; | ||
| margin: 4px; | ||
| border-top-width: 1px; | ||
| border-right-width: 1px; | ||
| border-bottom-width: 1px; | ||
| border-left-width: 1px; | ||
| border-top-color: #E0E0E0; | ||
| border-right-color: #E0E0E0; | ||
| border-bottom-color: #E0E0E0; | ||
| border-left-color: #E0E0E0; | ||
| border-top-style: solid; | ||
| border-right-style: none; | ||
| border-bottom-style: none; | ||
| border-left-style: none; | ||
| background-color: #FAFAFA; | ||
| font-size: 80%; | ||
| } | ||
| .memItemRight { | ||
| padding: 1px 8px 0px 8px; | ||
| margin: 4px; | ||
| border-top-width: 1px; | ||
| border-right-width: 1px; | ||
| border-bottom-width: 1px; | ||
| border-left-width: 1px; | ||
| border-top-color: #E0E0E0; | ||
| border-right-color: #E0E0E0; | ||
| border-bottom-color: #E0E0E0; | ||
| border-left-color: #E0E0E0; | ||
| border-top-style: solid; | ||
| border-right-style: none; | ||
| border-bottom-style: none; | ||
| border-left-style: none; | ||
| background-color: #FAFAFA; | ||
| font-size: 80%; | ||
| } | ||
| .memTemplItemLeft { | ||
| padding: 1px 0px 0px 8px; | ||
| margin: 4px; | ||
| border-top-width: 1px; | ||
| border-right-width: 1px; | ||
| border-bottom-width: 1px; | ||
| border-left-width: 1px; | ||
| border-top-color: #E0E0E0; | ||
| border-right-color: #E0E0E0; | ||
| border-bottom-color: #E0E0E0; | ||
| border-left-color: #E0E0E0; | ||
| border-top-style: none; | ||
| border-right-style: none; | ||
| border-bottom-style: none; | ||
| border-left-style: none; | ||
| background-color: #FAFAFA; | ||
| font-size: 80%; | ||
| } | ||
| .memTemplItemRight { | ||
| padding: 1px 8px 0px 8px; | ||
| margin: 4px; | ||
| border-top-width: 1px; | ||
| border-right-width: 1px; | ||
| border-bottom-width: 1px; | ||
| border-left-width: 1px; | ||
| border-top-color: #E0E0E0; | ||
| border-right-color: #E0E0E0; | ||
| border-bottom-color: #E0E0E0; | ||
| border-left-color: #E0E0E0; | ||
| border-top-style: none; | ||
| border-right-style: none; | ||
| border-bottom-style: none; | ||
| border-left-style: none; | ||
| background-color: #FAFAFA; | ||
| font-size: 80%; | ||
| } | ||
| .memTemplParams { | ||
| padding: 1px 0px 0px 8px; | ||
| margin: 4px; | ||
| border-top-width: 1px; | ||
| border-right-width: 1px; | ||
| border-bottom-width: 1px; | ||
| border-left-width: 1px; | ||
| border-top-color: #E0E0E0; | ||
| border-right-color: #E0E0E0; | ||
| border-bottom-color: #E0E0E0; | ||
| border-left-color: #E0E0E0; | ||
| border-top-style: solid; | ||
| border-right-style: none; | ||
| border-bottom-style: none; | ||
| border-left-style: none; | ||
| color: #606060; | ||
| background-color: #FAFAFA; | ||
| font-size: 80%; | ||
| } | ||
| .search { color: #003399; | ||
| font-weight: bold; | ||
| } | ||
| FORM.search { | ||
| margin-bottom: 0px; | ||
| margin-top: 0px; | ||
| } | ||
| INPUT.search { font-size: 75%; | ||
| color: #000080; | ||
| font-weight: normal; | ||
| background-color: #e8eef2; | ||
| } | ||
| TD.tiny { font-size: 75%; | ||
| } | ||
| a { | ||
| color: #1A41A8; | ||
| } | ||
| a:visited { | ||
| color: #2A3798; | ||
| } | ||
| .dirtab { padding: 4px; | ||
| border-collapse: collapse; | ||
| border: 1px solid #84b0c7; | ||
| } | ||
| TH.dirtab { background: #e8eef2; | ||
| font-weight: bold; | ||
| } | ||
| HR { height: 1px; | ||
| border: none; | ||
| border-top: 1px solid black; | ||
| } | ||
|
|
||
| /* Style for detailed member documentation */ | ||
| .memtemplate { | ||
| font-size: 80%; | ||
| color: #606060; | ||
| font-weight: normal; | ||
| } | ||
| .memnav { | ||
| background-color: #e8eef2; | ||
| border: 1px solid #84b0c7; | ||
| text-align: center; | ||
| margin: 2px; | ||
| margin-right: 15px; | ||
| padding: 2px; | ||
| } | ||
| .memitem { | ||
| padding: 4px; | ||
| background-color: #eef3f5; | ||
| border-width: 1px; | ||
| border-style: solid; | ||
| border-color: #dedeee; | ||
| -moz-border-radius: 8px 8px 8px 8px; | ||
| } | ||
| .memname { | ||
| white-space: nowrap; | ||
| font-weight: bold; | ||
| } | ||
| .memdoc{ | ||
| padding-left: 10px; | ||
| } | ||
| .memproto { | ||
| background-color: #d5e1e8; | ||
| width: 100%; | ||
| border-width: 1px; | ||
| border-style: solid; | ||
| border-color: #84b0c7; | ||
| font-weight: bold; | ||
| -moz-border-radius: 8px 8px 8px 8px; | ||
| } | ||
| .paramkey { | ||
| text-align: right; | ||
| } | ||
| .paramtype { | ||
| white-space: nowrap; | ||
| } | ||
| .paramname { | ||
| color: #602020; | ||
| font-style: italic; | ||
| } | ||
| /* End Styling for detailed member documentation */ | ||
|
|
||
| /* for the tree view */ | ||
| .ftvtree { | ||
| font-family: sans-serif; | ||
| margin:0.5em; | ||
| } | ||
| .directory { font-size: 9pt; font-weight: bold; } | ||
| .directory h3 { margin: 0px; margin-top: 1em; font-size: 11pt; } | ||
| .directory > h3 { margin-top: 0; } | ||
| .directory p { margin: 0px; white-space: nowrap; } | ||
| .directory div { display: none; margin: 0px; } | ||
| .directory img { vertical-align: -30%; } | ||
|
|
| @@ -0,0 +1,8 @@ | ||
| <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> | ||
| <html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1"> | ||
| <title>Synopsys DWC Portability and Common Library for UWB</title></head> | ||
| <frameset cols="250,*"> | ||
| <frame src="tree.html" name="treefrm"> | ||
| <frame src="main.html" name="basefrm"> | ||
| </frameset> | ||
| </html> |
| @@ -0,0 +1,102 @@ | ||
| /* tabs styles, based on http://www.alistapart.com/articles/slidingdoors */ | ||
|
|
||
| DIV.tabs | ||
| { | ||
| float : left; | ||
| width : 100%; | ||
| background : url("tab_b.gif") repeat-x bottom; | ||
| margin-bottom : 4px; | ||
| } | ||
|
|
||
| DIV.tabs UL | ||
| { | ||
| margin : 0px; | ||
| padding-left : 10px; | ||
| list-style : none; | ||
| } | ||
|
|
||
| DIV.tabs LI, DIV.tabs FORM | ||
| { | ||
| display : inline; | ||
| margin : 0px; | ||
| padding : 0px; | ||
| } | ||
|
|
||
| DIV.tabs FORM | ||
| { | ||
| float : right; | ||
| } | ||
|
|
||
| DIV.tabs A | ||
| { | ||
| float : left; | ||
| background : url("tab_r.gif") no-repeat right top; | ||
| border-bottom : 1px solid #84B0C7; | ||
| font-size : x-small; | ||
| font-weight : bold; | ||
| text-decoration : none; | ||
| } | ||
|
|
||
| DIV.tabs A:hover | ||
| { | ||
| background-position: 100% -150px; | ||
| } | ||
|
|
||
| DIV.tabs A:link, DIV.tabs A:visited, | ||
| DIV.tabs A:active, DIV.tabs A:hover | ||
| { | ||
| color: #1A419D; | ||
| } | ||
|
|
||
| DIV.tabs SPAN | ||
| { | ||
| float : left; | ||
| display : block; | ||
| background : url("tab_l.gif") no-repeat left top; | ||
| padding : 5px 9px; | ||
| white-space : nowrap; | ||
| } | ||
|
|
||
| DIV.tabs INPUT | ||
| { | ||
| float : right; | ||
| display : inline; | ||
| font-size : 1em; | ||
| } | ||
|
|
||
| DIV.tabs TD | ||
| { | ||
| font-size : x-small; | ||
| font-weight : bold; | ||
| text-decoration : none; | ||
| } | ||
|
|
||
|
|
||
|
|
||
| /* Commented Backslash Hack hides rule from IE5-Mac \*/ | ||
| DIV.tabs SPAN {float : none;} | ||
| /* End IE5-Mac hack */ | ||
|
|
||
| DIV.tabs A:hover SPAN | ||
| { | ||
| background-position: 0% -150px; | ||
| } | ||
|
|
||
| DIV.tabs LI#current A | ||
| { | ||
| background-position: 100% -150px; | ||
| border-width : 0px; | ||
| } | ||
|
|
||
| DIV.tabs LI#current SPAN | ||
| { | ||
| background-position: 0% -150px; | ||
| padding-bottom : 6px; | ||
| } | ||
|
|
||
| DIV.nav | ||
| { | ||
| background : none; | ||
| border : none; | ||
| border-bottom : 1px solid #84B0C7; | ||
| } |