Skip to content
Free planNo credit card requiredStart writing

Search 250 million research papers

Read the abstract, see who wrote it and who cites it, and get the citation in APA, MLA, Chicago or Harvard.

About 253 papers for “Linux porting”

Porting Linux to IA-64

Eranian, S., Mosberger, D., Hewlett-Packard Laboratories, Bristol (United Kingdom) · OpenGrey (Institut de l'Information Scientifique et Technique) · 1999

Cited by 0

Porting Linux to IA-64

Stephane Eranian David, David Mosberger · 1999

The IA-64 architecture, co-developed by HP and Intel, is going to reach market some time next year with Merced as its first implementation. Major industry players have endorsed this new architecture and technical details are gradually becoming publicly available. However, the complete architecture will not be fully disclosed until machines become available. To provide for early availability of Linux on IA-64, in February 1998 HPLabs began a project to bring Linux to this new architecture with the eventual goal of releasing it to the open source community. This paper gives an overview of the IA-64 architecture and describes our effort so far.

Cited by 0

Porting of a Linux based system

Johansson, Anton, Stenzelius, Kalle · Digitala vetenskapliga arkivet (Diva) (Karlstad University) · 2022

The project is about embedded systems in self-driving vehicles which is a growing andcurrent area. This is important as the automation of vehicles can make different sectorssuch as the mining and logistics industry more effective. This work relates to the topicas it aims to improve part of the self-driving software stack by replacing Ubuntu with aless resource-intensive Linux based system. The main goal of this work is to implementand document improvements. The work contains a research part where advantages anddisadvantages are compared against each other, followed by an implementation thatiteratively solved one problem at a time.The result became instructions and documentation describing the choices madefor a less resource demanding Linux based system. It also includes instructions anddocumentation for two different application that are part of the software stack.

Cited by 0Open access

Porting commercial file systems to Linux

Jim Mostek · 1999

Recently, SGI and Veritas have announced that they intend to port their advanced file system technologies to Linux. Veritas' VxFS and SGI's XFS file system both employ journaling and scalable internal data structures that allow very large files and directories to be supported. VxFS and XFS both use the vnode/vfs interface structure popularized in System V UNIX. The vnode interface differs from Linux's virtual file system in several respects, and these differences must be overcome in porting vnode-based file systems to Linux. In this paper and talk, the authors will describe their efforts in porting SGI's XFS file system to Linux. This port is an on-going joint effort between SGI, the GFS Group at the University of Minnesota, and Sistina Software, a firm developing storage management software for Linux. Issues addressed will include integrating vnode-like features into Linux's vfs interface, buffer and page cache integration, journaling, volume management, and achievable performance.

Cited by 0

Linux porting onto a digital camera

Shigeki Ouchi, Alain Volmat, Shigeki Ouchi et al. · 2004

The RDC-i700 is one of the digital camera shipped by Ricoh, which has 3.2M pixel CCD, a PCMCIA and a CF slot, 3.5 inch touch screen LCD. It originally works on VxWorks, but we ported Linux onto it to make it “programmable camera”. The architecture of digital camera is totally different from PC, so it needs some modification, new design decision and new implementation to make Linux kernel to fit this new device. We’ll introduce these technical work with also non-technical work to make it popular in this paper. 1 Why Porting Linux RDC-i700, shown in Fig.1 is a commercial product which was already shipped. It works fine on VxWorks, one of the famous RTOS, and has system extensibility like PCMCIA or CF slot. You might think it isn’t needed to change it to another OS, Linux. The reason we ported Linux onto this existing digital camera is to make it

Cited by 0

Porting of IRBIS64 client applications to Linux

Ivan Batrak · 2023

The author discusses the development of IRBIS64 client applications for Linux operating system through porting and improving original source codes using Lazarus integrated development environment.

Cited by 0

Abstract Porting Linux to the M32R processor

Hirokazu Takata, Naoto Sugai, Hitoshi Yamamoto · 2008

We have ported a Linux system to the Renesas 1 M32R processor, which is a 32-bit RISC microprocessor designed for embedded systems, and with an on-chip-multiprocessor feature. So far, both of UP (Uni-Processor) and SMP (Symmetrical Multi-Processor) kernels (based on 2.4.19) have been ported and they are operating on the M32R processor. A Debian GNU/Linux based system has been also developed on a diskless NFS-root environment, and more than 300 unofficial.deb packages have already been prepared for the M32R target. In this paper, we describe this new architecture port in detail and explain the current status of the Linux/M32R project. 1

Cited by 0

Porting a multithreaded application from Windows to Linux

Pack, Conrad R. · CSUN ScholarWorks (California State University, Northridge) · 2015

This project involves porting the existing Windows version Amazons-playing application, Invader, to the Linux platform.A secondary aim of the port project is to retain concurrent development of the application on the Windows platform.Described are considerations relating to available technologies and the decisions made in the p01ting process.Attention is also given to obstacles encountered in the porting work and implications for best porting practices.Port of the Invader application is motivated by performance of the latest multi threaded search algorithm used in the program under Windows, and efforts at optimization of multi threaded search performance on Linux conclude the discussion.Vil

Cited by 0Open access

Porting Netflow/Combo6 Probe from Linux to FreeBSD

Grešša, Pavol · Brno University of Technology Digital Library (Brno University of Technology) · 2009

Práce se zaobírá a řeší problém vývoje ovladačů na operační systém FreeBSD a rozebírá jednotlivé kroky nutné k jejich implementaci. Dále popisuje modularitu ovladačů a základní technologie používané v tomto operačním systému. Mimo jiné si klade za cíl vytvořit ovladač pro stěžejní kartu projetku Liberouter Combo6x. Výstupem práce by měl být kompletní ovladač s podporou DMA přenosů a přerušení.

Cited by 0

Porting the Linux Kernel to the TriCore Architecture

Tröger, Gerd · Publikation Server (Leipzig University)

Die vorliegende Arbeit behandelt grundlegende Fragen und Probleme einer Portierung des Linux Kernels auf eine neue Architektur im Umfeld Eingebetteter Systeme, sowie die speziellen Aspekte der Portierung auf die TriCore Architektur von Infineon. Besondere Beachtung erhalten dabei die technischen und personellen Voraussetzungen sowie die betroffenen Architekturkonzepte des Linux Kernels. Im Rahmen der eigentlichen Portierung wurden die wesentlichen Konzepte ausgearbeitet und der erste Teil der Implementierung unter Ber'ucksichtigung der durch die Architektur gegebenen Schwierigkeiten erledigt.

Cited by 0

Porting Linux to your favorite obscure Arm SoC

Jn · TIB KMO / FLOWWORKS GmbH · 2020

I will go through the steps it takes to make Linux run on an Arm System-on-Chip where it previously didn't run, or only in a terribly outdated vendor fork. Sometimes you find yourself with a piece of hardware that runs Linux, but only a very outdated version of it. In such cases it can be interesting to port a modern version of Linux. I will go through the configuration and drivers you need to write in order to get Linux booting on an Arm SoC: - Early serial port debugging - Devicetree - Interrupt controller drivers - Timer interrupts - etc.

Cited by 0Open access

Porting Linux to a Hypervisor Based Embedded System

Hariprasad Govindharajan · KTH Publication Database DiVA (KTH Royal Institute of Technology) · 2013

Virtualization is used to improve overall system security, isolate the hardware and it properly manages the available system resources also. The main purpose of using virtualization in embedded systems is to increase the system security by isolating the underlying hardware and also by providing multiple secure execution environments for the guests. A hypervisor also called as the Virtual Machine monitor is responsible for mapping virtual resources to physical resources.Hypervisor based virtualization is gaining more popularity in embedded systems because of the security focussed mission critical applications. Linux OS is chosen because of its popular use in embedded systems. In this thesis, we list out the modifications required to port a Linux kernel onto a hypervisor. This Linux Kernel is already ported to ARM CPU and the hypervisor in question has been developed by Swedish Institute of Computer Science (SICS).

Cited by 0Open access

Open vSwitch kernel datapath porting from Linux to FreeBSD

DI PROIETTO, DANIELE · Electronic Theses and Dissertations Repository (University of Pisa) · 2014

Open vSwitch (OVS) is a very popular component for experimenting with Software Defined Networking. OVS is especially useful for interconnecting virtual machines, as it eases VM migration and reconfiguration of routing in the hosting provider. A partial porting of Open vSwitch on FreeBSD platforms has already been done. Our work has been porting the kernel dataplane module, which grants superior performances, from Linux. The approach chosen involved the creation of a wrapper with minimal modifications of the original source code. This leads to better maintainability (especially in the early stages). Furthermore the wrapper could help future code porting from Linux to FreeBSD kernel. The performance of the ported module are comparable (in some cases exceed) with of the original module

Cited by 0Open access

Porting of Bootloader based on MIPS64 in embedded Linux

Xing Zhi-yao · 2008

Based on OCTEON3010(MIPS64) of U-boot porting experience,the operation principle and function in embedded Linux Bootloader are analysed.A MIPS Bootloader model is designed and implemented.It has a certain value and significance of the OCTEON series on the MIPS processor Bootloader design.

Cited by 0

PORTING THE LINUX KERNEL TO AN ARM BASED DEVELOPMENT

Pratyusha. G, Ramesh N. V. K · 2014

ARM development boards are the ideal platform for accelerating the development and reducing the risk of new SoC designs. The combination of ASIC and FPGA technology in ARM boards delivers an optimal solution in terms of speed, accuracy, flexibility and cost.. The Embedded modules,based on ARM, can become very complex machines since these are meant to support varied tasks such as memory management, process management and peripheral interfaces.For seamless integration of these functional modules an OS has to be ported on these ARM based CPUs.Traditionally this OS porting is often the specialized work of third party vendors having expertise in this domain. For every new CPU architecture, the OS has to be customized, compiled and burnt into the core.With the coming of age of Linux as an embedded OS all this has changed quite significantly. Being in Open Source domain, Linux kernel can be freely downloaded and compiled for any system architecture and this includes ARM based systems also. This enables the developers to port the OS themselves. This paper describes the details of porting of Linux kernel to an ARM board.Building linux kernel,u-boot and x-loader are described in detail. SD card configuration is also described.

Cited by 0

Porting and driver design for embedded Linux device camera

Zilong Song, Xiaoxia Huang · 2024

This article delves into the technical essentials of porting and developing CSI interface camera drivers in embedded Linux systems. It begins by comprehensively and deeply exploring the principles of camera controller driver under the V4L2 video capture framework. Subsequently, the article elaborately describes the design strategies of camera drivers. Following that, successful porting of the OV2640 camera with CSI interface was achieved on the NXP i.MX6ULL development board, and image capture and video acquisition tasks were smoothly executed. Through careful examination of image attributes, it was confirmed that the captured images fully met the predetermined performance standards.

Cited by 0

Booting and Porting Linux and uClinux on a new platform

Nicolas Fournel, Antoine Fraboulet, Paul Feautrier · HAL (Le Centre pour la Communication Scientifique Directe) · 2006

(eng) This research report presents a full case study on porting and booting the Linux and\nuCLinux operating system on a new platform. We present this work on the ARM\nExcalibur CM922TXA10 for which a new machine type has been created to be able\nto run the platform in a standalone mode.\n(fre) Ce rapport de recherche présente une étude de cas complète sur les développement et l’adaptation des noyaux Linux et uCLinux pour une nouvelle machine. Le développement\nest effectué sur l’adaptation des noyaux pour une machine ARM Integrator\nCM922TXA10 et permet de faire fonctionner cette dernière de façon autonome.

Cited by 2Open access