Notice: We have migrated to GitLab launching 2024-05-01 see here: https://gitlab.rtems.org/

#2806 closed defect (fixed)

Undocumented confdefs.h Configure Options

Reported by: Joel Sherrill Owned by: Sebastian Huber
Priority: normal Milestone: 5.1
Component: doc Version: 4.11
Severity: normal Keywords:
Cc: Blocked By:
Blocking: #3836

Description

The following constants in confdefs.h that are available for users to use are not defined in the Sphinx documentation.

  • CONFIGURE_APPLICATION_NEEDS_ATA_DRIVER - internal and CONFIGURE_APPLICATION_NEEDS_IDE_DRIVER turns into this. Should we recognize both?
  • CONFIGURE_ATA_DRIVER_TASK_PRIORITY - Document this. Looks like CONFIGURE_APPLICATION_NEEDS_ATA_DRIVER should replace CONFIGURE_APPLICATION_NEEDS_IDE_DRIVER based on this name. There is no "IDE task priority" configure option.
  • CONFIGURE_CBS_MAXIMUM_SERVERS - document this.
  • CONFIGURE_EXECUTIVE_RAM_SIZE - do we want users to define this anymore?
  • CONFIGURE_EXTRA_MPCI_RECEIVE_SERVER_STACK
  • CONFIGURE_MAXIMUM_POSIX_KEY_VALUE_PAIRS - document this.
  • CONFIGURE_MAXIMUM_PTYS - document this. Used by telnetd. Is this the same on old and new TCP/IP stacks?
  • CONFIGURE_MAXIMUM_TASK_VARIABLES - document for 4.11, not master
  • CONFIGURE_TIMER_FOR_SHARED_MEMORY_DRIVER - internal only, do not document

Change History (7)

comment:1 Changed on 01/19/17 at 12:08:02 by Sebastian Huber

For CONFIGURE_MAXIMUM_PTYS see #2872.

comment:2 Changed on 01/26/17 at 07:16:00 by Sebastian Huber

Milestone: 4.11.14.11.2

comment:3 Changed on 02/15/17 at 13:44:44 by Sebastian Huber

Milestone: 4.11.2Indefinite
Owner: set to Needs Funding
Status: newassigned

comment:4 Changed on 10/10/17 at 06:06:29 by Sebastian Huber

Component: Documentationdoc

comment:5 Changed on 03/31/20 at 10:53:12 by Sebastian Huber

Milestone: Indefinite5.1
Owner: changed from Needs Funding to Sebastian Huber

comment:6 Changed on 04/01/20 at 07:03:30 by Sebastian Huber <sebastian.huber@…>

Resolution: fixed
Status: assignedclosed

In [changeset:"4032c96da9bce3d9a8224ffb06c278206d626241/rtems-docs" 4032c96/rtems-docs]:

c-user: Document all configuration options

Close #2806.

comment:7 Changed on 04/02/20 at 08:27:13 by Sebastian Huber

Blocking: 3836 added
Note: See TracTickets for help on using tickets.