This section discusses the modules available for μC/HTTPs, and how they all fit together. A Windows®-based development platform is assumed. The directories and files make references to typical Windows-type directory structures. However, since μC/HTTPs is available in source form, it can also be used with any ANSI-C compatible compiler/linker and any Operating System.
Below is a summary of all directories and files involved in the µC/HTTPs module. The ‘<-Cfg
’ on the far right indicates that these files are typically copied into the application (i.e., project) directory and edited based on project requirements.
\Micrium \Software \uC-HTTPs \Cfg \Template \http-s_cfg.h <-Cfg \http-s_instance_cfg.c <-Cfg \http-s_instance_cfg.h <-Cfg \Examples \Init \http-s_init.c \http-s_init_fs_static \Login \http-s_login_hooks.c \http-s_login_hooks.h \http-s_login_instance_cfg.c \http-s_login_instance_cfg.h \HTML \log_failed.html \log_out.html \log_sucess.html \login.html \webpages_static.h \SSL-TLS \http-s_instance_secure_cfg.c \http-s_instance_secure_cfg.h \Certificate-Key \cert.pem \key.pem \FS \Static \Cfg \Template \http-s_fs_static_cfg.h <-Cfg \http-s_fs_static.c \http-s_fs_static.h \OS \uCOS-II \http-s_os.c \uCOS-III \http-s_os.c \http-s_os.h \Source \http-s.c \http-s.h \http-s_mem.c \http-s_mem.h