Differences
This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
| armtier1 [2014/06/01 09:25] – AndrewTurner | armtier1 [2019/07/14 17:52] (current) – label this page as stale. MarkLinimon | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| This page describes what is required to get ARM to [[http:// | This page describes what is required to get ARM to [[http:// | ||
| - | Question: Is armv6 the target, or both armv6 and arm? | + | :!: this page is in need of an update as of 20190714. |
| - | Answer: Input from [[http:// | + | Question: Is 32-bit the target, or both 32-bit and 64-bit? |
| + | |||
| + | Answer: | ||
| + | |||
| + | NB: as of %%FreeBSD%% 12 the 32-bit emphasis will prbably shift from **armv6** to **armv7**, leaving **armv6** mostly of interest to owners of older-generation Raspberry Pis. The 64-bit target will remain **aarch64** (aka **arm64**). | ||
| ===== Source ===== | ===== Source ===== | ||
| Line 12: | Line 16: | ||
| | Fix SMP | cognet@, ian@ | [[http:// | | Fix SMP | cognet@, ian@ | [[http:// | ||
| | Fix the [[http:// | | Fix the [[http:// | ||
| - | | GENERIC Kernel | AndrewTurner | [[http:// | + | | GENERIC Kernel | AndrewTurner | Done | |
| | ZFS | None | Needs an owner | | | ZFS | None | Needs an owner | | ||
| - | | C++ Exceptions don't work w/EABI | None | Needs an owner | | + | | C++ Exceptions don't work w/EABI | ian@ | Fixed for gcc, cannot fix for clang until 3.5 import |
| TODO: Add other source changes | TODO: Add other source changes | ||
| Line 20: | Line 24: | ||
| ==== GENERIC kernel ==== | ==== GENERIC kernel ==== | ||
| - | AndrewTurner' | + | AndrewTurner' |
| * Pinmix framework | * Pinmix framework | ||
| - | * JakubKlama' | + | * arm_intrng |
| + | * Multiple implementations of DELAY | ||
| ===== Ports ===== | ===== Ports ===== | ||
| | Change | Person | Status | | | Change | Person | Status | | ||
| - | | Clang on ports issues at approx same level as x86 clang ports issues | None | Needs an owner and head cat wrangler | | + | | Official packages | portmgr |
| - | | Official packages | None | Needs an owner | | + | |
| + | Right now, only armv6 and aarch64 are available: see [[https:// | ||
| TODO: Add ports changes | TODO: Add ports changes | ||
| Line 45: | Line 51: | ||
| | Document re@ requirements | Glen Barber | Not yet started | | | Document re@ requirements | Glen Barber | Not yet started | | ||
| | Finalize list of platforms to provide images for | ARM Cabal | There is no ARM Cabal | | | Finalize list of platforms to provide images for | ARM Cabal | There is no ARM Cabal | | ||
| - | | %%FreeBSD%% Update for ARM integration | Colin Perciva | + | | %%FreeBSD%% Update for ARM integration | Colin Percival |
| ===== Security Officer ===== | ===== Security Officer ===== | ||
| TODO: Add so@ requirements | TODO: Add so@ requirements | ||
| + | |||
| + | ---- | ||
| + | |||
| + | {{tag> | ||