[RTEMS Project] #2898: Create an x86_64 BSP
RTEMS trac
trac at rtems.org
Sat Feb 4 10:27:55 UTC 2017
#2898: Create an x86_64 BSP
-------------------------+------------------------
Reporter: tokencolour | Owner:
Type: enhancement | Status: new
Priority: normal | Milestone: Indefinite
Component: bsps | Version: 4.11
Severity: normal | Keywords: SoC
-------------------------+------------------------
= Create an x86_64 BSP =
[[TOC(Developer/Projects/Open/x86_64_BSP, depth=2)]]
'''Mentors:''' TBD.
'''Students:''' TBD.
'''Status:'''
Uninitiated.
'''Introduction:'''
This project involves the creation of an x86_64 BSP for RTEMS that would
allow for installing on an OTS PC, x86 dev boards and emulated in popular
emulation software.
'''Goal:'''
To have a functioning x86_64 BSP that will boot on OTS hardware and
emulate fully in any x86 emulator. Extended goals would include running
RTEMS as a process in the build platform and peripheral support.
'''Requirements:'''
* Knowledge of x86_64 ASM, C Programming language.
* Run on non-legacy hardware configurations.
* Share code as possible with pc386 BSP.
* Create x86_64 architectural port.
* Requires x86_64-rtems tool configuration.
'''Resources:'''
* Current RTEMS developers.
* Do not reinvent the wheel and use existing code instead, e.g. from
FreeBSD.
'''Acknowledgements'''
* TBD
= Miscellaneous Sections =
As the project progresses, you will need to add build instructions, etc
and this page will evolve from a project description into a HOWTO.
= References =
* TBD
'''Other sections:''' If you have more to say about the project that
doesn't fit in the proposed sections of this template, feel free to add
other sections at will.
--
Ticket URL: <http://devel.rtems.org/ticket/2898>
RTEMS Project <http://www.rtems.org/>
RTEMS Project
More information about the bugs
mailing list