This is the mail archive of the
ecos-discuss@sourceware.cygnus.com
mailing list for the eCos project.
ARM cpu modes
- To: ecos-discuss at sourceware dot cygnus dot com
- Subject: [ECOS] ARM cpu modes
- From: Colin_Helliwell at Mitel dot COM
- Date: Wed, 5 Apr 2000 11:06:43 +0100
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