On Wed, Jul 18, 2018 at 12:31 AM, Sebastian Huber <
sebastian.hu...@embedded-brains.de> wrote:

> Hello Amaan,
>
> On 17/07/18 19:18, Amaan Cheval wrote:
>
>> Hi!
>>
>> Now that I'm working on the clock driver, we need to pick what we
>> support first. Our options in brief are:
>>
>
> The clock driver needs an interrupt. What is the status of the interrupt
> controller support in the BSP?
>
> For timekeeping we use a port of the FreeBSD timecounter in RTEMS. You may
> have a look at the FreeBSD timecounter for this architecture, e.g.
> sys/x86/x86/tsc.c. I looks quite complicated. I would not take to much care
> about legacy support, e.g. ignore hardware which is older than five years?.


That's not a good rule for PCs at all. The APIC was first introduced as an
external controller with the i486,
Based on your rule, we wouldn't support it even though it is the most
likely choice.

Avoid things that are deemed legacy. The starting point for this is the old
PC
System Design Guide.

https://en.wikipedia.org/wiki/PC_System_Design_Guide

If it was deemed obsolete in PC2001, then you definitely want to avoid it.
Those
things are just now really disappearing.

--joel


>
>
> --
> Sebastian Huber, embedded brains GmbH
>
> Address : Dornierstr. 4, D-82178 Puchheim, G
> <https://maps.google.com/?q=ess+:+Dornierstr.+4,+D-82178+Puchheim,+G&entry=gmail&source=g>
> ermany
> Phone   : +49 89 189 47 41-16
> Fax     : +49 89 189 47 41-09
> E-Mail  : sebastian.hu...@embedded-brains.de
> PGP     : Public key available on request.
>
> Diese Nachricht ist keine geschäftliche Mitteilung im Sinne des EHUG.
>
>
_______________________________________________
devel mailing list
devel@rtems.org
http://lists.rtems.org/mailman/listinfo/devel

Reply via email to