NetBSD/mips
Sign in to YouTube
Sign in to YouTube
Sign in to YouTube
Published on May 16, 2012
Since NetBSD 5 was released, the support for MIPS on NetBSD has been completely revamped. It is now one of the more advanced ports of NetBSD. This talk is an overview on what has changed and what the current state of MIPS support and a brief look forward to what else is coming.
Subjects to be covered:
Why? (Big Embedded space, large amounts of memory, etc). Quick Introduction to the MIPS architecture
Overview of XLR/XLS/XLP
Overview of what changed (toolchain, SMP, pmap, PCU, compat32, new cpu support, use of MIPS features, fast softint) Design decisions
why N32 by default?
why no separate mips64?
Major features
64-bit address space
cpu abstraction
dynamic fixups (changing indirect calls to direct calls)
splsw
UVM changes
Fast software interrupts
SMP (for NetLogic XLR/XLS/XLP)
mostly lockless pmap
Choosing a new page size
COMPAT_NETBSD32 networking filesystem mounting
32-bit systems
N32 Kernels
Effects on the NetBSD in general
PCU
direct-mapped UAREAs
COMPAT_NETBSD32
common pmap for TLB based MMUs
What coming?
MIPS MTE support (MultiThread Extension)
Support for other MP MIPS chips (maybe)
-
Category
-
License
Creative Commons Attribution license (reuse allowed)
Loading...
Loading...
Loading...
Loading...
Loading...
-
11:38
Pipelines in MIPS processors - Overviewby pnsndltn
6,363 views
-
3:34
NetBSD/SUN SPARC Ultra10by 和志 中村
2,390 views
-
3:23
NetBSD 5.0.1by Mihajlo Bogdanović
500 views
-
1:02:13
MIPS: Risking It All on RISCby ComputerHistory
5,047 views
-
47:55
Embedding NetBSD: VOIP Applications (BSD-Day 2012)by bsddayeu
131 views
-
31:00
DEFCON 16: Toasterkit, a Modular NetBSD Rootkitby Christiaan008
832 views
-
1:00:00
FreeBSD Unified Deployment and Configuration Managementby Andrew Ross
206 views
-
3:17
ARM9 DEMOby bobThomas100
17,953 views
-
9:39
StudyBSD.com: How to Install NetBSD - Part 1by StudyBSD.com
9,161 views
-
11:37
Jibbed NetBSD LiveCDby Kanal von ziehzu
2,180 views
-
5:31
MIPS linux laptopby Канал пользователя Dlinyj
4,212 views
-
56:33
Recent Advances in IPv6 Securityby Andrew Ross
409 views
-
10:00
BSDCan 2012 - Openingby Ivan Voras
597 views
-
1:12:30
Ethernet Switch Frameworkby Andrew Ross
300 views
-
1:01:05
pfSense 2.1: IPv6 and moreby Andrew Ross
3,612 views
-
1:06:38
Modernising FreeBSD package managementby Andrew Ross
3,692 views
-
27:07
BSD_Day(2011) - NetBSD's New Firewall, Zoltán Arnold Nagyby How-Know Projekt
833 views
-
1:04:58
BSDCan 2012: Work in progress - Short stories from projects around the worldby Andrew Ross
323 views
-
4:15
Mtech Maryland Industrial Partnerships (MIPS) Project with BIKETOOby Maryland Technology Enterprise Institute (Mtech)
542 views
-
44:39
OpenBSD network stack evolutionby Andrew Ross
814 views
- Loading more suggestions...
All Comments (2)
Rick McCombs 1 week ago
I listened to 9 minutes. Does the audio get any better?
Sign in to YouTube
Sign in to YouTube