mirror of
https://github.com/apache/nuttx.git
synced 2026-06-06 16:50:55 +08:00
More Shenzhou board logic
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5111 42af7a65-404d-4744-a932-0658087f49c3
This commit is contained in:
@@ -126,6 +126,59 @@ config SPI_CMDDATA
|
||||
|
||||
endif
|
||||
|
||||
config RTC
|
||||
bool "RTC support"
|
||||
default n
|
||||
---help---
|
||||
This selection enables configuration of a real time clock (RTCdriver.
|
||||
See include/nuttx/rtc.h for further watchdog timer driver information.
|
||||
Most RTC drivers are MCU specific and may require other specific settings.
|
||||
|
||||
config RTC_DATETIME
|
||||
bool "Date/Time RTC support"
|
||||
default n
|
||||
depends on RTC
|
||||
---help---
|
||||
There are two general types of RTC: (1) A simple battery backed counter
|
||||
that keeps the time when power is down, and (2) a full date / time RTC the
|
||||
provides the date and time information, often in BCD format. If
|
||||
RTC_DATETIME is selected, it specifies this second kind of RTC. In this
|
||||
case, the RTC is used to "seed" the normal NuttX timer and the NuttX system
|
||||
timer provides for higher resolution time.
|
||||
|
||||
config RTC_HIRES
|
||||
bool "Hi-Res RTC support"
|
||||
default n
|
||||
depends on RTC && !RTC_DATETIME
|
||||
---help---
|
||||
If RTC_DATETIME not selected, then the simple, battery backed counter is
|
||||
used. There are two different implementations of such simple counters
|
||||
based on the time resolution of the counter: The typical RTC keeps time
|
||||
to resolution of 1 second, usually supporting a 32-bit time_t value. In
|
||||
this case, the RTC is used to "seed" the normal NuttX timer and the NuttX
|
||||
timer provides for higherresoution time.
|
||||
|
||||
If RTC_HIRES is enabled in the NuttX configuration, then the RTC provides
|
||||
higher resolution time and completely replaces the system timer for purpose
|
||||
of date and time.
|
||||
|
||||
config RTC_FREQUENCY
|
||||
int "Hi-Res RTC frequency"
|
||||
default 1
|
||||
depends on RTC && !RTC_DATETIME && RTC_HIRES
|
||||
---help---
|
||||
If RTC_HIRES is defined, then the frequency of the high resolution RTC
|
||||
must be provided. If RTC_HIRES is not defined, RTC_FREQUENCY is assumed
|
||||
to be one Hz.
|
||||
|
||||
config RTC_ALARM
|
||||
bool "RTC alarm support"
|
||||
default n
|
||||
depends on RTC
|
||||
---help---
|
||||
Enable if the RTC hardware supports setting of an alarm. A callback
|
||||
function will be executed when the alarm goes off.
|
||||
|
||||
config WATCHDOG
|
||||
bool "Watchdog timer support"
|
||||
default n
|
||||
|
||||
@@ -40,7 +40,7 @@ config MMCSD_HAVECARDDETECT
|
||||
config MMCSD_SPI
|
||||
bool "MMC/SD spi transfer support"
|
||||
default y
|
||||
|
||||
|
||||
config MMCSD_SPICLOCK
|
||||
int "MMC/SD maximum SPI clock"
|
||||
default 20000000
|
||||
|
||||
Reference in New Issue
Block a user