Re: PoR and AHB Configuration in WINCE



Gajanan,

OK, a bit less short and a bit more general.

Q. When do you need a device driver, assuming you are trying to work
with Windows CE, rather than against it......???

A. You need a device driver if there is some way that an application
or part of the operating system (other than the kernel - nk.exe) needs
to interract with a piece of hardware.

You may infact need more than one device driver, for example, if the
device is attached to a bus (e.g. PCI, PC Card, etc.). In these cases
there is normally a bus driver and a peripheral driver.

You do not need a device driver if the piece of harware cannot be
programmed by software (such as a simple Power-on-reset device that
generates a clean reset pulse when the power goes up/down), or if the
hardware is merely configured by the kernel during power-up and is
then a passive interconnect method between peripherals (such as the
ARM local bus).

The questions you are asking are very hardware specific and you have
provided no information (part numbers, etc.) about your hardware. The
answer, therefore depends greatly on what your hardware is and what
you want it to do. You should discuss with your hardware designer what
functionality the BSP & device drivers need to have.

From your question I'm guessing that you're very new to Windows CE.
There's plenty of good background reading in the Platform Builder help
on developing device drivers.

Regards,
Andrew.

On May 21, 10:19 am, Gajanan.A...@xxxxxxxxx wrote:
On May 21, 1:58 pm, "Andrew at Plextek (www.plextek.co.uk)"





<a...@xxxxxxxxxxx> wrote:
Gajanan,
In short, possibly, if your reset chip is one of the more advanced
ones that sits on say, an I2C bus, and probably not, as the local bus
on the ARM is not PnP.
Andrew.

On May 21, 6:45 am, Gajanan.A...@xxxxxxxxx wrote:

Hi all,

I need detail information on Por(Power on reset) and AHB
Configuration.As far my information The power-on reset (PoR) is an
electronic device incorporated into the integrated circuit that
detects the power applied to the chip and generates a reset impulse
that goes to the entire circuit placing it into a known state.
An AHB is a Advanced High-Performance Bus, System bus connecting ARM
cores to peripheral circuits , I/Os , memory and IPs.

All this is H/w related.Is there any software part or drivers attached
to POR or AHB?Do we need to wite any code for proper functiong of POR
and AHB?

Regards,
Gajanan- Hide quoted text -

- Show quoted text -

Andrew,

I did not understand what you have replied..plz elaborate more....- Hide quoted text -

- Show quoted text -


.



Relevant Pages

  • Re: how to use iic(4)
    ... other over an opto-isolated I2C-compatible bus, ... The iic character device driver provides generic i/o to any iicbus ... managed by the iicbus system. ...
    (freebsd-hackers)
  • [PATCH 1/1] MMC: SDIO card reset support for Intel Moorestown platform
    ... This patch supplies a card reset rountine for device driver to recover ... the SDIO card when some error occurs in hardware. ...
    (Linux-Kernel)
  • Error management in C++ on linux for devices
    ... initialization any error is detected, a value is returned, but nothing ... In contrast, in linux, to access to a serial port, a device file must ... The sensor should open the bus on its constructor? ... device driver constructor, then the device driver is destroied by the ...
    (comp.arch.embedded)
  • Re: 1394 Virtual Device Driver
    ... > on the bus whether it be a 1394 pc or a 1394 dsp. ... > a message to a second virtual device driver both located on the same ... Send an IRP down to the port driver and have it ... >>> between a physical device driver and a virtual device driver (On the ...
    (microsoft.public.development.device.drivers)
  • Re: Overland Data neo 2000/MSL series drive + OpenVMS 8.2>
    ... I asked the customer if he has anything else on the same bus. ... Double termination would cause some scsi issues I would suspect. ... There'd be nothing to mention to MOUNT, if a device driver hadn't been ... tape driver recognizes this tape device within this context, ...
    (comp.os.vms)