From e6e19d594c04d4e17623f006f943ee9d77c3e01a Mon Sep 17 00:00:00 2001 From: Luke Kenneth Casson Leighton Date: Mon, 18 Jun 2018 05:04:39 +0100 Subject: [PATCH] add slides --- pinmux/pinmux_chennai_2018.tex | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/pinmux/pinmux_chennai_2018.tex b/pinmux/pinmux_chennai_2018.tex index 391d241f2..c11dc223d 100644 --- a/pinmux/pinmux_chennai_2018.tex +++ b/pinmux/pinmux_chennai_2018.tex @@ -185,13 +185,18 @@ \item I/O pad configuration conflated with Muxer conflated with GPIO conflated with EINT \vspace{4pt} - \item Need to separate all of these out - \vspace{4pt} - \item EINTs to be separate FNs (managed by RISC-V PLIC) + \end{itemize} + {\bf IMPORTANT to separate all of these out: + \vspace{4pt}} + \begin{itemize} + \item EINTs to be totally separate FNs. managed by RISC-V PLIC\\ + (If every GPIO was an EINT it would mean 100+ IRQs) \vspace{4pt} - \item GPIO In/Out/Direction treated just like any other FN + \item GPIO In/Out/Direction treated just like any other FN\\ + (but happen to have AXI4 memory-mapping) \vspace{4pt} - \item Pad configuration separated and given one-to-one Registers + \item Pad configuration separated and given one-to-one Registers\\ + (SRAMs set by AXI4 to control mux, pullup, current etc.) \end{itemize} } -- 2.30.2