|
Increasing bss section in Zephyr
Typically the RAM region is defined to be the size of the available RAM on the target board. You are in one of two scenarios: - The size of RAM defined by the build is too small, there is actually mor
Typically the RAM region is defined to be the size of the available RAM on the target board. You are in one of two scenarios: - The size of RAM defined by the build is too small, there is actually mor
|
By
Boie, Andrew P
· #3607
·
|
|
How to handle a board with a dozen SoC's?
What I did for Nios II (which is a soft-CPU that runs on Altera FPGAs) is to define each different Nios II configuration as a different soc in the Zephyr build. So for example I have the "nios2f-zephy
What I did for Nios II (which is a soft-CPU that runs on Altera FPGAs) is to define each different Nios II configuration as a different soc in the Zephyr build. So for example I have the "nios2f-zephy
|
By
Boie, Andrew P
· #3606
·
|
|
addendum to unified kernel RFC: getting rid of MDEF files.
+1000 Andrew
By
Boie, Andrew P
· #3518
·
|
|
offsetof() in array sizes
Hi Carles, Can you submit your contribution to our Gerrit server? https://nexus.zephyrproject.org/content/sites/site/org.zephyrproject.zephyr/latest/contribute/gerrit.html Regards, Andrew
Hi Carles, Can you submit your contribution to our Gerrit server? https://nexus.zephyrproject.org/content/sites/site/org.zephyrproject.zephyr/latest/contribute/gerrit.html Regards, Andrew
|
By
Boie, Andrew P
· #3507
·
|
|
offsetof() in array sizes
I don't see a problem with replacing the existing definition in the minimal libc with the corrected version above. Can you send a patch against lib/libc/minimal/include/stddef.h? Andrew
I don't see a problem with replacing the existing definition in the minimal libc with the corrected version above. Can you send a patch against lib/libc/minimal/include/stddef.h? Andrew
|
By
Boie, Andrew P
· #3503
·
|
|
Zephyr v1.5.0-rc3 tagged
Hello All, New RC tagged. Thanks to everyone for your contributions! Anas Nashif (1): MAINTAINERS: add ARM and ARC architecture maintainers Andrew Boie (19): samples: hello_world: build for sanitychec
Hello All, New RC tagged. Thanks to everyone for your contributions! Anas Nashif (1): MAINTAINERS: add ARM and ARC architecture maintainers Andrew Boie (19): samples: hello_world: build for sanitychec
|
By
Boie, Andrew P
· #3480
·
|
|
x86 internal interrupt API refactoring
I've written a patch to clean up and add a layer of abstraction for how the arch/x86/ code talks to the interrupt controller code. There are all internal APIs not used by apps. https://gerrit.zephyrpr
I've written a patch to clean up and add a layer of abstraction for how the arch/x86/ code talks to the interrupt controller code. There are all internal APIs not used by apps. https://gerrit.zephyrpr
|
By
Boie, Andrew P
· #3376
·
|
|
deprecation policy
Thanks Niheer. wrt item #2, my current understanding is that all internel kernel interfaces are prefixed with '_'. Andrew
Thanks Niheer. wrt item #2, my current understanding is that all internel kernel interfaces are prefixed with '_'. Andrew
|
By
Boie, Andrew P
· #3335
·
|
|
deprecation policy
They were exposed to the application level. They both were concerned with installing interrupt handlers dynamically at runtime. The preferred approach nowadays is to configure interrupts statically at
They were exposed to the application level. They both were concerned with installing interrupt handlers dynamically at runtime. The preferred approach nowadays is to configure interrupts statically at
|
By
Boie, Andrew P
· #3333
·
|
|
Porting to Cortex-M0+
I am not too deeply familiar with ARM arch code. Ben Walsh would be the person to talk to. I believe he gets back from sabbatical today although it may take him some time to get through all his email.
I am not too deeply familiar with ARM arch code. Ben Walsh would be the person to talk to. I believe he gets back from sabbatical today although it may take him some time to get through all his email.
|
By
Boie, Andrew P
· #3331
·
|
|
deprecation policy
________________________________ Sent: Thursday, July 28, 2016 5:33 PM To: Boie, Andrew P; devel(a)lists.zephyrproject.org Subject: RE: deprecation policy No not at this time. There is one reference t
________________________________ Sent: Thursday, July 28, 2016 5:33 PM To: Boie, Andrew P; devel(a)lists.zephyrproject.org Subject: RE: deprecation policy No not at this time. There is one reference t
|
By
Boie, Andrew P
· #3320
·
|
|
deprecation policy
Do we have a concrete policy on deprecated APIs? A while back we agreed to deprecate the dynamic IRQ / exception APIs, and task irq APIs, and they all have been marked with __deprecated. The change th
Do we have a concrete policy on deprecated APIs? A while back we agreed to deprecate the dynamic IRQ / exception APIs, and task irq APIs, and they all have been marked with __deprecated. The change th
|
By
Boie, Andrew P
· #3317
·
|
|
[RFC] Provide a generic interface for getting the SOC ID and version
Suggestion: instead of different APIs for getting the ID and Version, how about one API which takes an enumerated type to select which data to retrieve? For example something like: enum soc_metadata_t
Suggestion: instead of different APIs for getting the ID and Version, how about one API which takes an enumerated type to select which data to retrieve? For example something like: enum soc_metadata_t
|
By
Boie, Andrew P
· #3301
·
|
|
new x86 exception registration macros
I've made some changes to how custom exception handlers are registered on X86 to hopefully make them much easier to deal with. https://gerrit.zephyrproject.org/r/#/c/3450/ Review/comments appreciated
I've made some changes to how custom exception handlers are registered on X86 to hopefully make them much easier to deal with. https://gerrit.zephyrproject.org/r/#/c/3450/ Review/comments appreciated
|
By
Boie, Andrew P
· #3293
·
|
|
Porting Zephyr on 64-bits RISC-V platform
OK. I do have to ask though, what makes Zephyr an attractive target for this platform? Is it unable to run Linux? Andrew ________________________________ Sent: Tuesday, July 26, 2016 12:50 AM To: deve
OK. I do have to ask though, what makes Zephyr an attractive target for this platform? Is it unable to run Linux? Andrew ________________________________ Sent: Tuesday, July 26, 2016 12:50 AM To: deve
|
By
Boie, Andrew P
· #3290
·
|
|
Porting Zephyr on 64-bits RISC-V platform
I think we might be interested in taking this. Can you rebase your patch series onto the Zephyr trunk and send to our Gerrit review server? What kind of testing has been done so far? Andrew __________
I think we might be interested in taking this. Can you rebase your patch series onto the Zephyr trunk and send to our Gerrit review server? What kind of testing has been done so far? Andrew __________
|
By
Boie, Andrew P
· #3284
·
|
|
[RFC] Provide a generic interface for getting the SOC ID and version
By
Boie, Andrew P
· #3265
·
|
|
EOI and nested interrupts
I found a longstanding issue with EOI and nested interrupts, where after EOI, there was a race between the next interrupt on the same line coming in, and the IRQ code popping context, resulting in the
I found a longstanding issue with EOI and nested interrupts, where after EOI, there was a race between the next interrupt on the same line coming in, and the IRQ code popping context, resulting in the
|
By
Boie, Andrew P
· #3263
·
|
|
[RFC] Provide a generic interface for getting the SOC ID and version
Since we've established we should do this at build time, why not make this a Kconfig or some other #define instead of adding C code which will add to the footprint? Andrew
Since we've established we should do this at build time, why not make this a Kconfig or some other #define instead of adding C code which will add to the footprint? Andrew
|
By
Boie, Andrew P
· #3249
·
|
|
[RFC] Provide a generic interface for getting the SOC ID and version
Scalability across HW with the same binary is not one of Zephyr's goals. We really try to do everything at build time to make the OS as small and fast as possible. This is why dynamic interrupts were
Scalability across HW with the same binary is not one of Zephyr's goals. We really try to do everything at build time to make the OS as small and fast as possible. This is why dynamic interrupts were
|
By
Boie, Andrew P
· #3246
·
|