Skip to content

a collection of exemples, documentations and scripts for developing the IF817 (IHS) Course project

License

Notifications You must be signed in to change notification settings

fnalmeidap/ihs-project-layout

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Project layout helper and Scripts/Documentations for developing IF817 Course project

REMIDER: This project layout it's not mandatory! You can feel free to use whatever build system you use for developing a user application. This has only a simple Makefile for people who don't need to setup a complex build system and just want to develop a simple C/C++/Assembly application. BUT be careful with the 'driver' folder, inside it has a Makefile that is vital for building the driver/module and one must not remove it.

Content

Current project tree

.
├── app
│   ├── include
│   │   ├── display.h
│   │   └── ioctl_cmds.h
│   └── src
│       └── main.cpp
├── docs
│   └── commands.md
├── driver
│   ├── char-lkm-exemple.c
│   ├── de2i-150-ioctl-exemple.c
│   ├── de2i-150-mockup.c
│   ├── ioctl_cmds.h
│   └── Makefile
├── exemples
│   ├── app-ioctl-exemple.c
│   └── syscalls-exemple.c
├── LICENSE
├── Makefile
├── README.md
└── scripts
    ├── app-ioctl-exemple.py
    ├── ioctl_cmds.py
    └── syscalls-exemple.py

About

a collection of exemples, documentations and scripts for developing the IF817 (IHS) Course project

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 56.8%
  • Python 35.5%
  • Makefile 6.6%
  • C++ 1.1%