mailarchive of the ptxdist mailing list
 help / color / mirror / Atom feed
* [ptxdist] [PATCH 1/2] doc/welcome.rst: fix spelling
@ 2020-04-06 12:02 Felicitas Jung
  2020-04-06 12:02 ` [ptxdist] [PATCH 2/2] readme: " Felicitas Jung
  2020-04-07  7:31 ` Michael Olbrich
  0 siblings, 2 replies; 6+ messages in thread
From: Felicitas Jung @ 2020-04-06 12:02 UTC (permalink / raw)
  To: ptxdist; +Cc: Felicitas Jung

Signed-off-by: Felicitas Jung <f.jung@pengutronix.de>
---
 doc/welcome.rst | 28 ++++++++++++++--------------
 1 file changed, 14 insertions(+), 14 deletions(-)

diff --git a/doc/welcome.rst b/doc/welcome.rst
index 58d3a4146..a0a360263 100644
--- a/doc/welcome.rst
+++ b/doc/welcome.rst
@@ -4,7 +4,7 @@ Welcome to the Embedded World
 First Steps in the Embedded World
 ---------------------------------
 
-Once upon in time, programming embedded systems was easy: all a
+Once upon a time, programming embedded systems was easy: all a
 developer needed when he wanted to start a new product was a good
 toolchain, consisting of
 
@@ -24,7 +24,7 @@ number of GPIO pins, UARTs and memory resources.
 
 Things have changed. Hardware manufacturers have weakened the border
 between deeply embedded microcontrollers – headless devices with just a
-few pins and very limited computing power – and full blown
+few pins and very limited computing power – and full-blown
 microprocessors. System structures became much more complicated: where
 our good old controllers have had just some interrupts with some small
 interrupt service routines, we today need complicated generic interrupt
@@ -32,7 +32,7 @@ infrastructures, suitable for generic software frameworks. Where we’ve
 had some linearly mapped flash ROM and some data RAM we today have
 multi-stage-pipeline architectures, memory management units, virtual
 address spaces, on-chip-memory, caches and other complicated units,
-which is not exactly what the embedded system developer wants program
+which is not exactly what the embedded system developer wants to program
 every other day.
 
 Entering embedded operating systems. Although there are still some
@@ -41,22 +41,22 @@ programmed the good old non-operating-system way with reasonable effort,
 it in fact is becoming more and more difficult. On the other hand,
 legacy I/O interfaces like RS232 are increasingly often replaced by
 modern plug-and-play aware communication channels: USB, FireWire
-(IEEE1394), Ethernet & friends are more and more directly being
+(IEEE1394), Ethernet & friends are more and more directly
 integrated into today’s microcontroller hardware. Whereas some of these
 interfaces can “somehow” be handled the old controller-style way of
 writing software, the developer following this way will not be able to
 address the security and performance issues which come up with the
 modern network accessible devices.
 
-During the last years, more and more of the small-scale companies which
+During the last few years, more and more of the small-scale companies which
 developed little embedded operating systems have been pushed out of the
-market. Nearly no small company is able to support all the different
+market. Nearly no small company is able to support all different
 interfaces, communication stacks, development tools and security issues
 out there. New interfaces and -variants (like USB On-the-Go) are
 developed faster than operating system developers can supply the
 software for them. The result is a consolidation of the market: today we
 see that, besides niche products, probably only the largest commercial
-embedded operating system suppliers will survive that development.
+embedded operating system suppliers will survive this development.
 
 Only the largest commercial...? There is one exception: when the same
 situation came up in the “mainstream” computer market at the beginning
@@ -83,11 +83,11 @@ Studies have shown that more than 70% of the embedded developers are not
 satisfied with a black-box operating system: they want to adapt it to
 their needs, to their special hardware situation (which most times is
 Just Different than anything available). Embedded projects are even more
-variegated than desktop- or server projects, due to the fact that there
-exist so many different embedded processors with lots of peripherals out
+variegated than desktop- or server projects, due to the fact that so many 
+different embedded processors with lots of peripherals exist out
 there.
 
-Linux has evolved from an i386 only operating system to a kernel running
+Linux has evolved from an i386-only operating system to a kernel running
 on nearly every modern 32 bit processor available today: x86, PowerPC,
 ARM, MIPS, m68k, cris, Super-H etc. The kernel supplies a hardware
 abstraction layer which lets our brave embedded developer once again
@@ -97,7 +97,7 @@ like memory management.
 But Linux is only half of the story. Besides the kernel, a Linux based
 embedded system consists of a “userland”: a filesystem, containing all
 the small tools which form a small Unix system. Only the combination of
-the kernel and a Userland let’s the developer run “normal” processes on
+the kernel and a Userland lets the developer run “normal” processes on
 his x86 development machine as well as on his embedded target.
 
 Linux = Embedded Linux
@@ -107,16 +107,16 @@ Whereas the mainstream developers were always able to use normal Linux
 distributions like SuSE, RedHat, Mandrake or Debian as a base for their
 applications, things are different for embedded systems.
 
-Due to the restricted resources these systems normally have,
+Due to the restricted resources of these systems,
 distributions have to be small and should only contain those things that
 are needed for the application. Today’s mainstream distributions cannot
 be installed in less than 100 MiB without major loss of functionality.
-Even Debian, probably today the most customizable mainstream
+Even Debian, probably today's most customizable mainstream
 distribution, cannot be shrunk below this mark without for example
 losing the packet management, which is an essential feature of using a
 distribution at all.
 
-- Additionally, source code for industrial systems has to be
+Additionally, source code for industrial systems has to be
 
 - auditable and
 
-- 
2.20.1


_______________________________________________
ptxdist mailing list
ptxdist@pengutronix.de

^ permalink raw reply	[flat|nested] 6+ messages in thread

* [ptxdist] [PATCH 2/2] readme: fix spelling
  2020-04-06 12:02 [ptxdist] [PATCH 1/2] doc/welcome.rst: fix spelling Felicitas Jung
@ 2020-04-06 12:02 ` Felicitas Jung
  2020-04-06 12:44   ` Roland Hieber
  2020-04-07  7:31   ` [ptxdist] [APPLIED] " Michael Olbrich
  2020-04-07  7:31 ` Michael Olbrich
  1 sibling, 2 replies; 6+ messages in thread
From: Felicitas Jung @ 2020-04-06 12:02 UTC (permalink / raw)
  To: ptxdist; +Cc: Felicitas Jung

Signed-off-by: Felicitas Jung <f.jung@pengutronix.de>
---
 README | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/README b/README
index 54e64343d..60ac8b152 100644
--- a/README
+++ b/README
@@ -18,7 +18,7 @@ to build everything and
 
 to install it. When you start using PTXdist, make sure your $PATH
 environment variable points to <installpath>/bin, because that's where
-the ptxdist frontend program is being installed to.
+the PTXdist frontend program is being installed to.
 
 For developers who want to work with git versions of PTXdist it is only
 necessary to run "./autogen.sh && ./configure && make" and set the PATH
@@ -39,7 +39,7 @@ and you'll find a root tree in ./platform-<name>/root/, and disk images
 in ./platform-<name>/images/. Voilà.
 
 All magic necessary to do these things in a cross enviroment are written
-into "recipies", living in rules/*.make, and config menues in
+into "recipes", living in rules/*.make, and config menues in
 rules/*.in.
 
 Documentation
-- 
2.20.1


_______________________________________________
ptxdist mailing list
ptxdist@pengutronix.de

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [ptxdist] [PATCH 2/2] readme: fix spelling
  2020-04-06 12:02 ` [ptxdist] [PATCH 2/2] readme: " Felicitas Jung
@ 2020-04-06 12:44   ` Roland Hieber
  2020-04-07  7:34     ` Michael Olbrich
  2020-04-07  7:31   ` [ptxdist] [APPLIED] " Michael Olbrich
  1 sibling, 1 reply; 6+ messages in thread
From: Roland Hieber @ 2020-04-06 12:44 UTC (permalink / raw)
  To: ptxdist; +Cc: Felicitas Jung

For both patches:
Reviewed-by: Roland Hieber <rhi@pengutronix.de>

On Mon, Apr 06, 2020 at 02:02:27PM +0200, Felicitas Jung wrote:
> Signed-off-by: Felicitas Jung <f.jung@pengutronix.de>
> ---
>  README | 4 ++--
>  1 file changed, 2 insertions(+), 2 deletions(-)
> 
> diff --git a/README b/README
> index 54e64343d..60ac8b152 100644
> --- a/README
> +++ b/README
> @@ -18,7 +18,7 @@ to build everything and
>  
>  to install it. When you start using PTXdist, make sure your $PATH
>  environment variable points to <installpath>/bin, because that's where
> -the ptxdist frontend program is being installed to.
> +the PTXdist frontend program is being installed to.
>  
>  For developers who want to work with git versions of PTXdist it is only
>  necessary to run "./autogen.sh && ./configure && make" and set the PATH
> @@ -39,7 +39,7 @@ and you'll find a root tree in ./platform-<name>/root/, and disk images
>  in ./platform-<name>/images/. Voilà.
>  
>  All magic necessary to do these things in a cross enviroment are written
> -into "recipies", living in rules/*.make, and config menues in
> +into "recipes", living in rules/*.make, and config menues in
>  rules/*.in.
>  
>  Documentation
> -- 
> 2.20.1
> 
> 
> _______________________________________________
> ptxdist mailing list
> ptxdist@pengutronix.de

-- 
Roland Hieber, Pengutronix e.K.          | r.hieber@pengutronix.de     |
Steuerwalder Str. 21                     | https://www.pengutronix.de/ |
31137 Hildesheim, Germany                | Phone: +49-5121-206917-0    |
Amtsgericht Hildesheim, HRA 2686         | Fax:   +49-5121-206917-5555 |

_______________________________________________
ptxdist mailing list
ptxdist@pengutronix.de

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [ptxdist] [APPLIED] readme: fix spelling
  2020-04-06 12:02 [ptxdist] [PATCH 1/2] doc/welcome.rst: fix spelling Felicitas Jung
  2020-04-06 12:02 ` [ptxdist] [PATCH 2/2] readme: " Felicitas Jung
@ 2020-04-07  7:31 ` Michael Olbrich
  1 sibling, 0 replies; 6+ messages in thread
From: Michael Olbrich @ 2020-04-07  7:31 UTC (permalink / raw)
  To: ptxdist; +Cc: Felicitas Jung

Thanks, applied as c10fbdf1cdab3823c12af9f4f4fed9f824ed7123.

Michael

[sent from post-receive hook]

On Tue, 07 Apr 2020 09:31:28 +0200, Felicitas Jung <f.jung@pengutronix.de> wrote:
> Signed-off-by: Felicitas Jung <f.jung@pengutronix.de>
> Reviewed-by: Roland Hieber <rhi@pengutronix.de>
> Message-Id: <20200406120227.8669-1-f.jung@pengutronix.de>
> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
> 
> diff --git a/doc/welcome.rst b/doc/welcome.rst
> index 58d3a4146909..a0a360263cd7 100644
> --- a/doc/welcome.rst
> +++ b/doc/welcome.rst
> @@ -4,7 +4,7 @@ Welcome to the Embedded World
>  First Steps in the Embedded World
>  ---------------------------------
>  
> -Once upon in time, programming embedded systems was easy: all a
> +Once upon a time, programming embedded systems was easy: all a
>  developer needed when he wanted to start a new product was a good
>  toolchain, consisting of
>  
> @@ -24,7 +24,7 @@ number of GPIO pins, UARTs and memory resources.
>  
>  Things have changed. Hardware manufacturers have weakened the border
>  between deeply embedded microcontrollers – headless devices with just a
> -few pins and very limited computing power – and full blown
> +few pins and very limited computing power – and full-blown
>  microprocessors. System structures became much more complicated: where
>  our good old controllers have had just some interrupts with some small
>  interrupt service routines, we today need complicated generic interrupt
> @@ -32,7 +32,7 @@ infrastructures, suitable for generic software frameworks. Where we’ve
>  had some linearly mapped flash ROM and some data RAM we today have
>  multi-stage-pipeline architectures, memory management units, virtual
>  address spaces, on-chip-memory, caches and other complicated units,
> -which is not exactly what the embedded system developer wants program
> +which is not exactly what the embedded system developer wants to program
>  every other day.
>  
>  Entering embedded operating systems. Although there are still some
> @@ -41,22 +41,22 @@ programmed the good old non-operating-system way with reasonable effort,
>  it in fact is becoming more and more difficult. On the other hand,
>  legacy I/O interfaces like RS232 are increasingly often replaced by
>  modern plug-and-play aware communication channels: USB, FireWire
> -(IEEE1394), Ethernet & friends are more and more directly being
> +(IEEE1394), Ethernet & friends are more and more directly
>  integrated into today’s microcontroller hardware. Whereas some of these
>  interfaces can “somehow” be handled the old controller-style way of
>  writing software, the developer following this way will not be able to
>  address the security and performance issues which come up with the
>  modern network accessible devices.
>  
> -During the last years, more and more of the small-scale companies which
> +During the last few years, more and more of the small-scale companies which
>  developed little embedded operating systems have been pushed out of the
> -market. Nearly no small company is able to support all the different
> +market. Nearly no small company is able to support all different
>  interfaces, communication stacks, development tools and security issues
>  out there. New interfaces and -variants (like USB On-the-Go) are
>  developed faster than operating system developers can supply the
>  software for them. The result is a consolidation of the market: today we
>  see that, besides niche products, probably only the largest commercial
> -embedded operating system suppliers will survive that development.
> +embedded operating system suppliers will survive this development.
>  
>  Only the largest commercial...? There is one exception: when the same
>  situation came up in the “mainstream” computer market at the beginning
> @@ -83,11 +83,11 @@ Studies have shown that more than 70% of the embedded developers are not
>  satisfied with a black-box operating system: they want to adapt it to
>  their needs, to their special hardware situation (which most times is
>  Just Different than anything available). Embedded projects are even more
> -variegated than desktop- or server projects, due to the fact that there
> -exist so many different embedded processors with lots of peripherals out
> +variegated than desktop- or server projects, due to the fact that so many 
> +different embedded processors with lots of peripherals exist out
>  there.
>  
> -Linux has evolved from an i386 only operating system to a kernel running
> +Linux has evolved from an i386-only operating system to a kernel running
>  on nearly every modern 32 bit processor available today: x86, PowerPC,
>  ARM, MIPS, m68k, cris, Super-H etc. The kernel supplies a hardware
>  abstraction layer which lets our brave embedded developer once again
> @@ -97,7 +97,7 @@ like memory management.
>  But Linux is only half of the story. Besides the kernel, a Linux based
>  embedded system consists of a “userland”: a filesystem, containing all
>  the small tools which form a small Unix system. Only the combination of
> -the kernel and a Userland let’s the developer run “normal” processes on
> +the kernel and a Userland lets the developer run “normal” processes on
>  his x86 development machine as well as on his embedded target.
>  
>  Linux = Embedded Linux
> @@ -107,16 +107,16 @@ Whereas the mainstream developers were always able to use normal Linux
>  distributions like SuSE, RedHat, Mandrake or Debian as a base for their
>  applications, things are different for embedded systems.
>  
> -Due to the restricted resources these systems normally have,
> +Due to the restricted resources of these systems,
>  distributions have to be small and should only contain those things that
>  are needed for the application. Today’s mainstream distributions cannot
>  be installed in less than 100 MiB without major loss of functionality.
> -Even Debian, probably today the most customizable mainstream
> +Even Debian, probably today's most customizable mainstream
>  distribution, cannot be shrunk below this mark without for example
>  losing the packet management, which is an essential feature of using a
>  distribution at all.
>  
> -- Additionally, source code for industrial systems has to be
> +Additionally, source code for industrial systems has to be
>  
>  - auditable and
>  

_______________________________________________
ptxdist mailing list
ptxdist@pengutronix.de

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [ptxdist] [APPLIED] readme: fix spelling
  2020-04-06 12:02 ` [ptxdist] [PATCH 2/2] readme: " Felicitas Jung
  2020-04-06 12:44   ` Roland Hieber
@ 2020-04-07  7:31   ` Michael Olbrich
  1 sibling, 0 replies; 6+ messages in thread
From: Michael Olbrich @ 2020-04-07  7:31 UTC (permalink / raw)
  To: ptxdist; +Cc: Felicitas Jung

Thanks, applied as 0c2cfcb884157e734f0d2d763bbe64ab953580d7.

Michael

[sent from post-receive hook]

On Tue, 07 Apr 2020 09:31:29 +0200, Felicitas Jung <f.jung@pengutronix.de> wrote:
> Signed-off-by: Felicitas Jung <f.jung@pengutronix.de>
> Reviewed-by: Roland Hieber <rhi@pengutronix.de>
> Message-Id: <20200406120227.8669-2-f.jung@pengutronix.de>
> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
> 
> diff --git a/README b/README
> index 54e64343d6cc..60ac8b152b8b 100644
> --- a/README
> +++ b/README
> @@ -18,7 +18,7 @@ to build everything and
>  
>  to install it. When you start using PTXdist, make sure your $PATH
>  environment variable points to <installpath>/bin, because that's where
> -the ptxdist frontend program is being installed to.
> +the PTXdist frontend program is being installed to.
>  
>  For developers who want to work with git versions of PTXdist it is only
>  necessary to run "./autogen.sh && ./configure && make" and set the PATH
> @@ -39,7 +39,7 @@ and you'll find a root tree in ./platform-<name>/root/, and disk images
>  in ./platform-<name>/images/. Voilà.
>  
>  All magic necessary to do these things in a cross enviroment are written
> -into "recipies", living in rules/*.make, and config menues in
> +into "recipes", living in rules/*.make, and config menues in
>  rules/*.in.
>  
>  Documentation

_______________________________________________
ptxdist mailing list
ptxdist@pengutronix.de

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [ptxdist] [PATCH 2/2] readme: fix spelling
  2020-04-06 12:44   ` Roland Hieber
@ 2020-04-07  7:34     ` Michael Olbrich
  0 siblings, 0 replies; 6+ messages in thread
From: Michael Olbrich @ 2020-04-07  7:34 UTC (permalink / raw)
  To: ptxdist

On Mon, Apr 06, 2020 at 02:44:31PM +0200, Roland Hieber wrote:
> For both patches:

Hmmm, how do I get my tooling to parse this?

> Reviewed-by: Roland Hieber <rhi@pengutronix.de>

Thanks,
Michael

> On Mon, Apr 06, 2020 at 02:02:27PM +0200, Felicitas Jung wrote:
> > Signed-off-by: Felicitas Jung <f.jung@pengutronix.de>
> > ---
> >  README | 4 ++--
> >  1 file changed, 2 insertions(+), 2 deletions(-)
> > 
> > diff --git a/README b/README
> > index 54e64343d..60ac8b152 100644
> > --- a/README
> > +++ b/README
> > @@ -18,7 +18,7 @@ to build everything and
> >  
> >  to install it. When you start using PTXdist, make sure your $PATH
> >  environment variable points to <installpath>/bin, because that's where
> > -the ptxdist frontend program is being installed to.
> > +the PTXdist frontend program is being installed to.
> >  
> >  For developers who want to work with git versions of PTXdist it is only
> >  necessary to run "./autogen.sh && ./configure && make" and set the PATH
> > @@ -39,7 +39,7 @@ and you'll find a root tree in ./platform-<name>/root/, and disk images
> >  in ./platform-<name>/images/. Voilà.
> >  
> >  All magic necessary to do these things in a cross enviroment are written
> > -into "recipies", living in rules/*.make, and config menues in
> > +into "recipes", living in rules/*.make, and config menues in
> >  rules/*.in.
> >  
> >  Documentation
> > -- 
> > 2.20.1
> > 
> > 
> > _______________________________________________
> > ptxdist mailing list
> > ptxdist@pengutronix.de
> 
> -- 
> Roland Hieber, Pengutronix e.K.          | r.hieber@pengutronix.de     |
> Steuerwalder Str. 21                     | https://www.pengutronix.de/ |
> 31137 Hildesheim, Germany                | Phone: +49-5121-206917-0    |
> Amtsgericht Hildesheim, HRA 2686         | Fax:   +49-5121-206917-5555 |
> 
> _______________________________________________
> ptxdist mailing list
> ptxdist@pengutronix.de

-- 
Pengutronix e.K.                           |                             |
Steuerwalder Str. 21                       | http://www.pengutronix.de/  |
31137 Hildesheim, Germany                  | Phone: +49-5121-206917-0    |
Amtsgericht Hildesheim, HRA 2686           | Fax:   +49-5121-206917-5555 |

_______________________________________________
ptxdist mailing list
ptxdist@pengutronix.de

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2020-04-07  7:34 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-04-06 12:02 [ptxdist] [PATCH 1/2] doc/welcome.rst: fix spelling Felicitas Jung
2020-04-06 12:02 ` [ptxdist] [PATCH 2/2] readme: " Felicitas Jung
2020-04-06 12:44   ` Roland Hieber
2020-04-07  7:34     ` Michael Olbrich
2020-04-07  7:31   ` [ptxdist] [APPLIED] " Michael Olbrich
2020-04-07  7:31 ` Michael Olbrich

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox