From f29d91d0f3ba477f0740d9a8123df8a88d41d7ad Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mar=C3=A7al=20Comajoan=20Cara?= Date: Tue, 11 Dec 2018 18:10:59 +0100 Subject: Integrate images redrawn as part of GCI 2018 All of the redrawings were made by me except images/c_user/states which was made by LukaMag. This patch serves to update all the images. This work was part of GCI 2018. --- images/c_user/rtemsarc.png | Bin 5698 -> 10013 bytes images/c_user/rtemsarc.svg | 1 + images/c_user/rtemspie.png | Bin 31984 -> 883063 bytes images/c_user/rtemspie.svg | 1 + images/c_user/semaphore_attributes.png | Bin 31604 -> 37786 bytes images/c_user/semaphore_attributes.svg | 1 + images/c_user/states.png | Bin 22036 -> 539531 bytes images/c_user/states.svg | 249 +++++++++++++++ images/networking/PCIreg.jpg | Bin 48116 -> 0 bytes images/networking/PCIreg.png | Bin 0 -> 51615 bytes images/networking/PCIreg.svg | 1 + images/networking/networkflow.jpg | Bin 36969 -> 0 bytes images/networking/networkflow.png | Bin 0 -> 40031 bytes images/networking/networkflow.svg | 1 + images/networking/recvbd.jpg | Bin 11100 -> 0 bytes images/networking/recvbd.png | Bin 0 -> 28746 bytes images/networking/recvbd.svg | 557 +++++++++++++++++++++++++++++++++ images/user/hw-layers.png | Bin 17357 -> 7932 bytes images/user/hw-layers.svg | 1 + images/user/rtems-trace-buffering.png | Bin 79764 -> 44539 bytes images/user/rtems-trace-buffering.svg | 1 + images/user/rtems-trace-printk.png | Bin 74204 -> 43205 bytes images/user/rtems_trace_printk.svg | 1 + networking/dec_21140.rst | 4 +- networking/network_task_structure.rst | 2 +- 25 files changed, 817 insertions(+), 3 deletions(-) create mode 100644 images/c_user/rtemsarc.svg create mode 100644 images/c_user/rtemspie.svg create mode 100644 images/c_user/semaphore_attributes.svg create mode 100644 images/c_user/states.svg delete mode 100644 images/networking/PCIreg.jpg create mode 100644 images/networking/PCIreg.png create mode 100644 images/networking/PCIreg.svg delete mode 100644 images/networking/networkflow.jpg create mode 100644 images/networking/networkflow.png create mode 100644 images/networking/networkflow.svg delete mode 100644 images/networking/recvbd.jpg create mode 100644 images/networking/recvbd.png create mode 100644 images/networking/recvbd.svg create mode 100644 images/user/hw-layers.svg create mode 100644 images/user/rtems-trace-buffering.svg create mode 100644 images/user/rtems_trace_printk.svg diff --git a/images/c_user/rtemsarc.png b/images/c_user/rtemsarc.png index 13c3b30..19fbe8f 100644 Binary files a/images/c_user/rtemsarc.png and b/images/c_user/rtemsarc.png differ diff --git a/images/c_user/rtemsarc.svg b/images/c_user/rtemsarc.svg new file mode 100644 index 0000000..4e94875 --- /dev/null +++ b/images/c_user/rtemsarc.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/images/c_user/rtemspie.png b/images/c_user/rtemspie.png index f6245ff..c4ec937 100644 Binary files a/images/c_user/rtemspie.png and b/images/c_user/rtemspie.png differ diff --git a/images/c_user/rtemspie.svg b/images/c_user/rtemspie.svg new file mode 100644 index 0000000..f39bbf8 --- /dev/null +++ b/images/c_user/rtemspie.svg @@ -0,0 +1 @@ +RTEMSCoreRateMonotonicMultiprocessingI/ORegionPartitionDual Ported MemoryInterruptTimerClockTaskInitializationFatal ErrorEventMessageSemaphoreSignal \ No newline at end of file diff --git a/images/c_user/semaphore_attributes.png b/images/c_user/semaphore_attributes.png index 7a12ead..db4cb41 100644 Binary files a/images/c_user/semaphore_attributes.png and b/images/c_user/semaphore_attributes.png differ diff --git a/images/c_user/semaphore_attributes.svg b/images/c_user/semaphore_attributes.svg new file mode 100644 index 0000000..ed0788d --- /dev/null +++ b/images/c_user/semaphore_attributes.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/images/c_user/states.png b/images/c_user/states.png index 26d8b77..d2ed548 100644 Binary files a/images/c_user/states.png and b/images/c_user/states.png differ diff --git a/images/c_user/states.svg b/images/c_user/states.svg new file mode 100644 index 0000000..e8cdb59 --- /dev/null +++ b/images/c_user/states.svg @@ -0,0 +1,249 @@ + + + + + + + + + + + + Non-existent + + + Non-existent + + + + + + + + + + + + + Creating + + + + + + + + + + + + + + + + + + + Starting + + + + + + + + + + + + + + + + + + + Readying + + + + + + + + + + + + + + + + + + + Deleting + + + + + + + + + + + + + + + + + + + Deleting + + + + + + + + + + + + + + + + + + + Deleting + + + + + + + + + + + + + + + + + + + Deleting + + + + + + + + + + + + + + + + + + + Blocking + + + + + + + + + + + Blocking + + + + + + + + + + + Dispatching + + + + + + + + + + + + + + Yielding + + + + + + + + + + + + + + + + + + + + + + + + Dormant + + + + + + + + Ready + + + + + + + + Executing + + + + + + + + Blocked + + + + diff --git a/images/networking/PCIreg.jpg b/images/networking/PCIreg.jpg deleted file mode 100644 index c03257b..0000000 Binary files a/images/networking/PCIreg.jpg and /dev/null differ diff --git a/images/networking/PCIreg.png b/images/networking/PCIreg.png new file mode 100644 index 0000000..d5ed0de Binary files /dev/null and b/images/networking/PCIreg.png differ diff --git a/images/networking/PCIreg.svg b/images/networking/PCIreg.svg new file mode 100644 index 0000000..34639a8 --- /dev/null +++ b/images/networking/PCIreg.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/images/networking/networkflow.jpg b/images/networking/networkflow.jpg deleted file mode 100644 index fc63ec6..0000000 Binary files a/images/networking/networkflow.jpg and /dev/null differ diff --git a/images/networking/networkflow.png b/images/networking/networkflow.png new file mode 100644 index 0000000..8de671a Binary files /dev/null and b/images/networking/networkflow.png differ diff --git a/images/networking/networkflow.svg b/images/networking/networkflow.svg new file mode 100644 index 0000000..00c33c2 --- /dev/null +++ b/images/networking/networkflow.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/images/networking/recvbd.jpg b/images/networking/recvbd.jpg deleted file mode 100644 index b15b21b..0000000 Binary files a/images/networking/recvbd.jpg and /dev/null differ diff --git a/images/networking/recvbd.png b/images/networking/recvbd.png new file mode 100644 index 0000000..47493a7 Binary files /dev/null and b/images/networking/recvbd.png differ diff --git a/images/networking/recvbd.svg b/images/networking/recvbd.svg new file mode 100644 index 0000000..476a000 --- /dev/null +++ b/images/networking/recvbd.svg @@ -0,0 +1,557 @@ + +image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + OWN + + + + Status + + + + Control bits + + + + Byte-Count Buffer 2 + + + + Byte-Count Buffer 1 + + + + Buffer address 1 + + + + Buffer address 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/images/user/hw-layers.png b/images/user/hw-layers.png index 6d6a1a5..32cd15a 100644 Binary files a/images/user/hw-layers.png and b/images/user/hw-layers.png differ diff --git a/images/user/hw-layers.svg b/images/user/hw-layers.svg new file mode 100644 index 0000000..dfe41b9 --- /dev/null +++ b/images/user/hw-layers.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/images/user/rtems-trace-buffering.png b/images/user/rtems-trace-buffering.png index 4b5348d..6a3596b 100644 Binary files a/images/user/rtems-trace-buffering.png and b/images/user/rtems-trace-buffering.png differ diff --git a/images/user/rtems-trace-buffering.svg b/images/user/rtems-trace-buffering.svg new file mode 100644 index 0000000..8aaf783 --- /dev/null +++ b/images/user/rtems-trace-buffering.svg @@ -0,0 +1 @@ + ELF files and Libraries User Configuration RTEMS Trace Linker Trace Buffering Configuration GNU Compiler and Linker RTEMS Trace Data CTF Configuration 1 4 3 2 Trace ELF Executable RTEMS Trace Buffering \ No newline at end of file diff --git a/images/user/rtems-trace-printk.png b/images/user/rtems-trace-printk.png index 74898f0..43d6212 100644 Binary files a/images/user/rtems-trace-printk.png and b/images/user/rtems-trace-printk.png differ diff --git a/images/user/rtems_trace_printk.svg b/images/user/rtems_trace_printk.svg new file mode 100644 index 0000000..2610c3c --- /dev/null +++ b/images/user/rtems_trace_printk.svg @@ -0,0 +1 @@ +ELF files and LibrariesUser ConfigurationRTEMS Trace LinkerTrace Buffering ConfigurationGNU Compiler and LinkerConsole OutputTarget1432Trace ELF ExecutableRTEMS Trace using Printk \ No newline at end of file diff --git a/networking/dec_21140.rst b/networking/dec_21140.rst index 99ca00f..4fb6426 100644 --- a/networking/dec_21140.rst +++ b/networking/dec_21140.rst @@ -61,7 +61,7 @@ PowerPC target. .. COMMENT: PCI Device's Configuration Header Space Format -.. figure ../images/networking/PCIreg.jpg +.. figure ../images/networking/PCIreg.png :align: center :alt: PCI Device's Configuration Header Space Format @@ -126,7 +126,7 @@ to the DEC21140 Hardware Manual. .. COMMENT: Buffer Descriptor -.. figure:: ../images/networking/recvbd.jpg +.. figure:: ../images/networking/recvbd.png :align: center :alt: Buffer Descriptor diff --git a/networking/network_task_structure.rst b/networking/network_task_structure.rst index 51bccd5..4533461 100644 --- a/networking/network_task_structure.rst +++ b/networking/network_task_structure.rst @@ -11,7 +11,7 @@ Network Task Structure and Data Flow A schematic diagram of the tasks and message *mbuf* queues in a simple RTEMS networking application is shown in the following figure: -.. figure:: ../images/networking/networkflow.jpg +.. figure:: ../images/networking/networkflow.png :align: center :alt: Network Flow -- cgit v1.2.3