zephyr/ext/hal/altera
Ulf Magnusson 677f1e6db9 kconfig: Turn pointless/confusing 'menuconfig's into 'config's
Defining a symbol with 'menuconfig' just tells the menuconfig to display
any dependent symbols that immediately follow it in a separate menu.
'menuconfig' has no effect on symbol values.

Making a symbol that doesn't have any dependent symbols after it a
'menuconfig' should be avoided, because then you end up with an empty
menu, which is shown as e.g.

    [*] Enable foo ---

This is how it would be shown if there were children but they all
happened to be invisible as well.

With a regular 'config', it turns into

    [*] Enable foo

Change all pointless 'menuconfig's to 'config's.

See the section on 'menuconfig' on the Kconfig - Tips and Best Practices
page as well.

Signed-off-by: Ulf Magnusson <Ulf.Magnusson@nordicsemi.no>
2019-10-22 13:53:06 -05:00
..
altera_hal/HAL ext: hal: altera: Add ifdef protection for __LINUX_ERRNO_EXTENSIONS__ 2018-07-16 11:32:42 -05:00
drivers ext: hal: altera: Add modular Scatter-Gather DMA HAL driver 2018-05-03 10:38:09 -04:00
include
CMakeLists.txt kconfig: altera: remove undefined kconfig usage 2019-01-30 13:30:17 -05:00
Kconfig kconfig: Turn pointless/confusing 'menuconfig's into 'config's 2019-10-22 13:53:06 -05:00
README ext: hal: altera: Add Altera HAL README file 2017-11-17 07:46:40 -05:00

Altera HAL
#####################

Origin:
   Altera Quartus Prime Lite SDK
   http://dl.altera.com/?edition=lite

Status:
   v17.0

Purpose:
   Hardware Abstraction Layer for NIOSII based soft IP blocks.

Description:
   Altera Hardware Abstraction Layer(or Altera HAL) provides the
   low level driver support for NIOSII based soft IP blocks.

   Altera HAL primarily abstracts the low level hardware interactions
   of different NIOSII based soft IP blocks like UART, I2C, SPI etc...
   and provides the high level API's for the shim drivers.

Dependencies:
   Some of the Altera HAL drivers have dependency on the newlibc and
   it needs to be enabled before enabling the Altera HAL.

   The NIOSII port of Zephyr will be accessing the Altera HAL through
   shim drivers to enable the different soft IP blocks on Zephyr.

URL:
   https://www.altera.com/products/processors/support.html

Maintained-by:
   External

License:
   MIT