Loading article...
Loading article...
Stream/Area:
-
Subject:
-
Paper ID:
IJSREM16770
Volume:
6 |
11 |
Nov 2022
Pages:
Publication Frequency:
Monthly (12 issues per year)
License:International Journal of Scientific Research in Engineering and Management follows the Creative Commons Attribution 4.0 (CC BY 4.0) License, allowing free use and distribution with proper attribution.
Direct memory access (DMA) is a hardware function within a computer system that is used to relieve the processor or coprocessor from the burden of copying large blocks of data. It allows hardware subsystems to access main system random-access memory independently of the central processing unit (CPU). DMA allows an input/output (I/O) device to send or receive data directly to or from the main memory. A device drivers provides a connection between interface to hardware devices. Device drivers are difficult to build as part of complicated operating system. They’re often written in C language because it is a low level programming language. Device drivers developers must have a thorough grasp of the hardware and software systems they are working with. C code will be translated to binary, which will be sent into the processor to conduct operations with the desired module. Tools required for design and development of driver is GCC compiler. Code written in C will be converted into binary which is fed into processor to perform operation with desired module.This project goal is to design and develop a driver for DMA which is connected to A2O core through the AMBA AXI4 bus interface. The GCC compiler will be used to generate the drivers. Drivers will be written in the C programming language
KEYWORDS
Publication Date
9/10/2022
Peer Review Type
Double-Blind Peer Review
Review Rounds: 2
Documents
Article Views
0
Total views since publication
PDF Downloads
1
Total downloads since publication
Geographic Reach
5
Digital Preservation: This article is permanently archived on Zenodo and complies with all data preservation standards across major indexing platforms.
Plagiarism Screening
This manuscript has been checked for plagiarism using TurnitinPlagiarismChecker software.
Conflict of Interest
The authors declare no conflict of interest related to this research work.
Funding Information
No funding information available for this research.
Related research in the same subject area
Loading similar articles...