From mboxrd@z Thu Jan 1 00:00:00 1970 From: Colin_Helliwell@Mitel.COM To: ecos-discuss@sourceware.cygnus.com Subject: [ECOS] ARM cpu modes Date: Wed, 05 Apr 2000 03:09:00 -0000 Message-id: <852568B8.0037BA5A.00@kanmta01.software.mitel.com> X-SW-Source: 2000-04/msg00051.html Jesper said in a message yesterday that "[ARM] Application threads run in supervisor mode in eCos". I've heard/seen it said somewhere that the ARM's privileged Supervisor mode was intended for OS-type operations, whilst the non-privileged User mode was intended for application-level code. I was curious about the rationale behind the choice made in eCos, and whether it is felt that there are actually any pros and/or cons of running application threads in supervisor mode. Thanks. Colin Helliwell