Re: Understanding the BSP concept and terms

Tech-Archive recommends: Repair Windows Errors & Optimize Windows Performance



You are confusing the specific case of the x86 PC architecture with the
general concepts here.

The OAL in Windows CE is the general equivalent to the BIOS in the desktop
systems. Since the PC architecture already has the BIOS for initialization
and the PC Architecture defines a very rigid fixed set of hardware attached
to the CPU (timers interrupt controllers, etc...) The OAL for a PC is fairly
generic and re-usable across most, if not all PC systems. However, on RISC
based CPUs (that are usually System On Chip (SoC) devices) the story is
completely different. They have no BIOS and have no standardized
architecture to rely on so they require custom OAL development for each CPU
and due to other technical issues usually for each device design using a
particular CPU as well.

--
Steve Maillet
EmbeddedFusion
www.EmbeddedFusion.com
smaillet at EmbeddedFusion dot com


.



Relevant Pages

  • Re: FreeRTOS context switch time
    ... It takes time and effort to become fluent with any complex cpu ... identify your assumptions and adjust your mental model ... when programming resource scarce micro-controllers ... peripheral on a particular cpu/os architecture. ...
    (comp.arch.embedded)
  • RE: [PATCH v2:3/3]Export cpu topology by sysfs
    ... >>To: Yanmin Zhang ... >>> If one architecture wants to support this feature, ... >>group for cpu online/offline events. ... The topology information for an ...
    (Linux-Kernel)
  • Re: Understanding the BSP concept and terms
    ... general concepts here. ... The OAL in Windows CE is the general equivalent to the BIOS in the desktop ... Since the PC architecture already has the BIOS for initialization ... attached to the CPU ...
    (microsoft.public.windowsce.embedded)
  • Re: TI MSP430
    ... Of course, the architecture is a simplified version of the TMS9900 CPU, ... drawing of a complete PDP-11/20 front panel on the top of the package." ... 11/70 for code writing and download the code from. ...
    (comp.arch.embedded)
  • RE: Newbie Questions!
    ... such a central CPU exists in the mainframe, ... is of some common architecture like, ... STI is how the data is transferred between the channels and memory. ...
    (bit.listserv.ibm-main)