History log of /seL4-l4v-10.1.1/seL4/manual/parts/io.tex
Revision Date Author Comments
# de42f826 05-Feb-2018 Adrian Danis <Adrian.Danis@data61.csiro.au>

x86: Introduce IO port control caps

Changes the way IO ports work such that instead of 'minting' IO port caps down into new
IO port caps with smaller ranges new IO port ranges must be allocated centrally from
an IO port control cap. This mechanism acts in a very similar fashion as IRQ handler/control
capabilities and ensures that allocated IO ports do not overlap. Disallowing overlapping
IO ports is necessary to ensure the CDT remains valid as capabilities are deleted.


# a66feddb 23-Oct-2017 Hesham Almatary <heshame.almatary@data61.csiro.au>

Manual: Delete a sentence that's not valid anymore


# 8db82c20 02-Jun-2017 Stephen Sherratt <Stephen.Sherratt@data61.csiro.au>

manual: Correct manual label for X86_Page_MapIO


# 5cf5b165 23-May-2017 Stephen Sherratt <Stephen.Sherratt@data61.csiro.au>

manual: Correct ia32 to x86 in some sections


# 9e846d5d 07-Nov-2016 Adrian Danis <Adrian.Danis@data61.csiro.au>

SELFOUR-652: Remove incorrect statements about physical addresses


# dc183f96 20-Sep-2016 Adrian Danis <Adrian.Danis@data61.csiro.au>

SELFOUR-429: Document x86 interrupt invocations

Add documentation for seL4_IRQControl_GetIOAPIC and seL4_IRQControl_GetMSI,
which only exist on x86 platforms.


# a99a1040 09-Nov-2015 Anna Lyons <Anna.Lyons@nicta.com.au>

SELFOUR-279: rename Wait -> Recv, add wrappers for seL4_Poll and seL4_Wait for notification objects.

This commit deprecates seL4_ReplyWait, removes seL4_NBwait completely,
and changes the return type of seL4_Wait to void (seL4_Wait should be
used for notification objects, and seL4_Recv should be used where
seL4_Wait was used previously for endpoints).


# 386337a9 17-Aug-2015 Gernot Heiser <gernot@nicta.com.au>

manual: notification/signalling terminology

Terminology clarification:
- synchronous endpoints -> endpoints
- asynchronous endpoints -> notifications (and notification objects)
- notify -> signal

Also minor language edits.


# 71874a2d 20-Aug-2015 Gernot Heiser <gernot@nicta.com.au>

Revert "s/AEP/Notification/ completed commit :-("

Committed to wrong branch

This reverts commit 50810ac44a4f90f07cfe1aba6f8bf14c30f1d85d.


# 50810ac4 20-Aug-2015 Gernot Heiser <gernot@nicta.com.au>

s/AEP/Notification/ completed commit :-(

Had forgotten the "-a", bear with me, I'm a git newbie...


# 91b7da86 17-Jul-2014 TrusthworthySystems <gatekeeper@sel4.systems>

Release snapshot