1111# rt_vsnprintf options
1212#
1313# CONFIG_RT_KLIBC_USING_LIBC_VSNPRINTF is not set
14- CONFIG_RT_KLIBC_USING_VSNPRINTF_LONGLONG=y
15- CONFIG_RT_KLIBC_USING_VSNPRINTF_STANDARD=y
16- CONFIG_RT_KLIBC_USING_VSNPRINTF_DECIMAL_SPECIFIERS=y
17- CONFIG_RT_KLIBC_USING_VSNPRINTF_EXPONENTIAL_SPECIFIERS=y
18- CONFIG_RT_KLIBC_USING_VSNPRINTF_WRITEBACK_SPECIFIER=y
19- CONFIG_RT_KLIBC_USING_VSNPRINTF_CHECK_NUL_IN_FORMAT_SPECIFIER=y
20- # CONFIG_RT_KLIBC_USING_VSNPRINTF_MSVC_STYLE_INTEGER_SPECIFIERS is not set
21- CONFIG_RT_KLIBC_USING_VSNPRINTF_INTEGER_BUFFER_SIZE=32
22- CONFIG_RT_KLIBC_USING_VSNPRINTF_DECIMAL_BUFFER_SIZE=32
23- CONFIG_RT_KLIBC_USING_VSNPRINTF_FLOAT_PRECISION=6
24- CONFIG_RT_KLIBC_USING_VSNPRINTF_MAX_INTEGRAL_DIGITS_FOR_DECIMAL=9
25- CONFIG_RT_KLIBC_USING_VSNPRINTF_LOG10_TAYLOR_TERMS=4
14+ # CONFIG_RT_KLIBC_USING_VSNPRINTF_LONGLONG is not set
15+ # CONFIG_RT_KLIBC_USING_VSNPRINTF_STANDARD is not set
2616# end of rt_vsnprintf options
2717
2818#
@@ -197,7 +187,8 @@ CONFIG_RT_USING_INTERRUPT_INFO=y
197187CONFIG_RT_USING_CONSOLE=y
198188CONFIG_RT_CONSOLEBUF_SIZE=256
199189CONFIG_RT_CONSOLE_DEVICE_NAME="uart0"
200- CONFIG_RT_VER_NUM=0x50201
190+ CONFIG_RT_USING_CONSOLE_OUTPUT_CTL=y
191+ CONFIG_RT_VER_NUM=0x50300
201192CONFIG_RT_USING_STDC_ATOMIC=y
202193CONFIG_RT_BACKTRACE_LEVEL_MAX_NR=32
203194# end of RT-Thread Kernel
@@ -291,6 +282,7 @@ CONFIG_RT_DFS_ELM_MUTEX_TIMEOUT=3000
291282# end of elm-chan's FatFs, Generic FAT Filesystem Module
292283
293284CONFIG_RT_USING_DFS_DEVFS=y
285+ CONFIG_RT_USING_DFS_9PFS=y
294286# CONFIG_RT_USING_DFS_ISO9660 is not set
295287CONFIG_RT_USING_DFS_ROMFS=y
296288# CONFIG_RT_USING_DFS_ROMFS_USER_ROOT is not set
@@ -318,8 +310,15 @@ CONFIG_RT_USING_SERIAL_V1=y
318310CONFIG_RT_SERIAL_USING_DMA=y
319311CONFIG_RT_SERIAL_RB_BUFSZ=256
320312# CONFIG_RT_USING_SERIAL_BYPASS is not set
313+ # CONFIG_RT_SERIAL_EARLY_HVC is not set
314+ CONFIG_RT_SERIAL_PL011=y
315+ CONFIG_RT_SERIAL_8250=y
316+ # CONFIG_RT_SERIAL_8250_DW is not set
317+ CONFIG_RT_SERIAL_8250_PCI=y
318+ # CONFIG_RT_SERIAL_VIRTUAL is not set
321319# CONFIG_RT_USING_CAN is not set
322- # CONFIG_RT_USING_CPUTIME is not set
320+ CONFIG_RT_USING_CLOCK_TIME=y
321+ CONFIG_RT_CLOCK_TIME_ARM_ARCH=y
323322# CONFIG_RT_USING_I2C is not set
324323# CONFIG_RT_USING_PHY is not set
325324# CONFIG_RT_USING_PHY_V2 is not set
@@ -331,56 +330,156 @@ CONFIG_RT_USING_RANDOM=y
331330# CONFIG_RT_USING_PWM is not set
332331# CONFIG_RT_USING_PULSE_ENCODER is not set
333332# CONFIG_RT_USING_INPUT_CAPTURE is not set
334- # CONFIG_RT_USING_MTD_NOR is not set
333+ CONFIG_RT_USING_MTD_NOR=y
334+ CONFIG_RT_USING_MTD_NOR_CFI=y
335335# CONFIG_RT_USING_MTD_NAND is not set
336- CONFIG_RT_USING_PM=y
337- CONFIG_PM_TICKLESS_THRESHOLD_TIME=2
338- # CONFIG_PM_USING_CUSTOM_CONFIG is not set
339- # CONFIG_PM_ENABLE_DEBUG is not set
340- # CONFIG_PM_ENABLE_SUSPEND_SLEEP_MODE is not set
341- # CONFIG_PM_ENABLE_THRESHOLD_SLEEP_MODE is not set
336+ # CONFIG_RT_USING_PM is not set
342337CONFIG_RT_USING_RTC=y
343- # CONFIG_RT_USING_ALARM is not set
338+ CONFIG_RT_USING_ALARM=y
339+ CONFIG_RT_ALARM_STACK_SIZE=8192
340+ CONFIG_RT_ALARM_TIMESLICE=5
341+ CONFIG_RT_ALARM_PRIORITY=10
342+ # CONFIG_RT_ALARM_USING_LOCAL_TIME is not set
344343CONFIG_RT_USING_SOFT_RTC=y
344+ # CONFIG_RT_RTC_GOLDFISH is not set
345+ CONFIG_RT_RTC_PL031=y
345346# CONFIG_RT_USING_SDIO is not set
346347# CONFIG_RT_USING_SPI is not set
347- # CONFIG_RT_USING_WDT is not set
348+ CONFIG_RT_USING_WDT=y
349+ CONFIG_RT_WDT_I6300ESB=y
348350# CONFIG_RT_USING_AUDIO is not set
349351# CONFIG_RT_USING_SENSOR is not set
350352# CONFIG_RT_USING_TOUCH is not set
351- # CONFIG_RT_USING_LCD is not set
352- # CONFIG_RT_USING_HWCRYPTO is not set
353+ CONFIG_RT_USING_LCD=y
354+ CONFIG_RT_USING_GRAPHIC=y
355+ # CONFIG_RT_GRAPHIC_BACKLIGHT is not set
356+ CONFIG_RT_GRAPHIC_FB=y
357+ # CONFIG_RT_GRAPHIC_FB_SIMPLE is not set
358+ CONFIG_RT_GRAPHIC_LOGO=y
359+ # CONFIG_RT_GRAPHIC_LOGO_NONE is not set
360+ CONFIG_RT_GRAPHIC_LOGO_RT_THREAD_CLUT224=y
361+ # CONFIG_RT_GRAPHIC_LOGO_RT_THREAD_WHITE_CLUT224 is not set
362+ CONFIG_RT_USING_HWCRYPTO=y
363+ CONFIG_RT_HWCRYPTO_DEFAULT_NAME="hwcryto"
364+ CONFIG_RT_HWCRYPTO_IV_MAX_SIZE=16
365+ CONFIG_RT_HWCRYPTO_KEYBIT_MAX_SIZE=256
366+ # CONFIG_RT_HWCRYPTO_USING_GCM is not set
367+ CONFIG_RT_HWCRYPTO_USING_AES=y
368+ CONFIG_RT_HWCRYPTO_USING_AES_ECB=y
369+ CONFIG_RT_HWCRYPTO_USING_AES_CBC=y
370+ # CONFIG_RT_HWCRYPTO_USING_AES_CFB is not set
371+ CONFIG_RT_HWCRYPTO_USING_AES_CTR=y
372+ # CONFIG_RT_HWCRYPTO_USING_AES_OFB is not set
373+ CONFIG_RT_HWCRYPTO_USING_DES=y
374+ CONFIG_RT_HWCRYPTO_USING_DES_ECB=y
375+ CONFIG_RT_HWCRYPTO_USING_DES_CBC=y
376+ CONFIG_RT_HWCRYPTO_USING_3DES=y
377+ CONFIG_RT_HWCRYPTO_USING_3DES_ECB=y
378+ CONFIG_RT_HWCRYPTO_USING_3DES_CBC=y
379+ CONFIG_RT_HWCRYPTO_USING_RC4=y
380+ # CONFIG_RT_HWCRYPTO_USING_MD5 is not set
381+ # CONFIG_RT_HWCRYPTO_USING_SHA1 is not set
382+ # CONFIG_RT_HWCRYPTO_USING_SHA2 is not set
383+ CONFIG_RT_HWCRYPTO_USING_RNG=y
384+ # CONFIG_RT_HWCRYPTO_USING_CRC is not set
385+ # CONFIG_RT_HWCRYPTO_USING_BIGNUM is not set
353386# CONFIG_RT_USING_WIFI is not set
354387# CONFIG_RT_USING_LED is not set
388+ CONFIG_RT_USING_INPUT=y
389+ CONFIG_RT_INPUT_POWER=y
390+ # CONFIG_RT_INPUT_UAPI is not set
391+ # CONFIG_RT_INPUT_JOYSTICK is not set
392+ CONFIG_RT_INPUT_KEYBOARD=y
393+ CONFIG_RT_INPUT_KEYBOARD_GPIO=y
394+ # CONFIG_RT_INPUT_MISC is not set
395+ # CONFIG_RT_INPUT_TOUCHSCREEN is not set
355396# CONFIG_RT_USING_MBOX is not set
397+ # CONFIG_RT_USING_HWSPINLOCK is not set
356398# CONFIG_RT_USING_PHYE is not set
357- # CONFIG_RT_USING_BLK is not set
358- # CONFIG_RT_USING_SCSI is not set
359- # CONFIG_RT_USING_REGULATOR is not set
399+ CONFIG_RT_USING_ATA=y
400+ CONFIG_RT_ATA_AHCI=y
401+ CONFIG_RT_ATA_AHCI_PCI=y
402+ # CONFIG_RT_USING_NVME is not set
403+ CONFIG_RT_USING_BLK=y
404+
405+ #
406+ # Partition Types
407+ #
408+ CONFIG_RT_BLK_PARTITION_DFS=y
409+ CONFIG_RT_BLK_PARTITION_EFI=y
410+ # end of Partition Types
411+
412+ CONFIG_RT_USING_SCSI=y
413+ CONFIG_RT_SCSI_SD=y
414+ CONFIG_RT_SCSI_CDROM=y
415+ CONFIG_RT_USING_FIRMWARE=y
416+ CONFIG_RT_FIRMWARE_QEMU_FW_CFG=y
417+ # CONFIG_RT_FIRMWARE_ARM_SCMI is not set
418+ # CONFIG_RT_USING_HWCACHE is not set
419+ CONFIG_RT_USING_REGULATOR=y
420+ # CONFIG_RT_REGULATOR_GPIO is not set
360421# CONFIG_RT_USING_RESET is not set
422+
423+ #
424+ # Power Management (PM) Domains device drivers
425+ #
426+ # end of Power Management (PM) Domains device drivers
427+
428+ # CONFIG_RT_USING_POWER_RESET is not set
429+ # CONFIG_RT_USING_POWER_SUPPLY is not set
361430# CONFIG_RT_USING_THERMAL is not set
362431CONFIG_RT_USING_VIRTIO=y
363- CONFIG_RT_USING_VIRTIO10=y
364- CONFIG_RT_USING_VIRTIO_MMIO_ALIGN=y
365- CONFIG_RT_USING_VIRTIO_BLK=y
366- # CONFIG_RT_USING_VIRTIO_NET is not set
367- CONFIG_RT_USING_VIRTIO_CONSOLE=y
368- CONFIG_RT_USING_VIRTIO_CONSOLE_PORT_MAX_NR=4
369- CONFIG_RT_USING_VIRTIO_GPU=y
370- CONFIG_RT_USING_VIRTIO_INPUT=y
371- # CONFIG_RT_USING_DMA is not set
372- # CONFIG_RT_USING_MFD is not set
432+ CONFIG_RT_VIRTIO_TRANSPORT_MMIO=y
433+ CONFIG_RT_VIRTIO_TRANSPORT_PCI=y
434+ CONFIG_RT_VIRTIO_BLK=y
435+ CONFIG_RT_VIRTIO_CONSOLE=y
436+ CONFIG_RT_VIRTIO_RNG=y
437+ CONFIG_RT_VIRTIO_SCSI=y
438+ # CONFIG_RT_VIRTIO_9P is not set
439+ CONFIG_RT_VIRTIO_RPROC_SERIAL=y
440+ CONFIG_RT_VIRTIO_GPU=y
441+ CONFIG_RT_VIRTIO_CRYPTO=y
442+ # CONFIG_RT_USING_NVMEM is not set
443+ CONFIG_RT_USING_DMA=y
444+ CONFIG_RT_USING_MFD=y
445+ CONFIG_RT_MFD_EDU=y
446+ CONFIG_RT_MFD_SYSCON=y
373447CONFIG_RT_USING_OFW=y
374448# CONFIG_RT_USING_BUILTIN_FDT is not set
375449CONFIG_RT_FDT_EARLYCON_MSG_SIZE=128
376450CONFIG_RT_USING_OFW_BUS_RANGES_NUMBER=8
377- # CONFIG_RT_USING_PIC is not set
451+ CONFIG_RT_USING_PCI=y
452+ CONFIG_RT_PCI_MSI=y
453+ # CONFIG_RT_PCI_ENDPOINT is not set
454+ CONFIG_RT_PCI_SYS_64BIT=y
455+ CONFIG_RT_PCI_CACHE_LINE_SIZE=8
456+ # CONFIG_RT_PCI_LOCKLESS is not set
457+
458+ #
459+ # PCI Device Drivers
460+ #
461+ CONFIG_RT_PCI_ECAM=y
462+ CONFIG_RT_PCI_HOST_COMMON=y
463+ CONFIG_RT_PCI_HOST_GENERIC=y
464+ # CONFIG_RT_PCI_DW is not set
465+ CONFIG_RT_USING_PIC=y
466+ # CONFIG_RT_USING_PIC_STATISTICS is not set
467+ CONFIG_MAX_HANDLERS=512
468+ CONFIG_RT_PIC_ARM_GIC=y
469+ CONFIG_RT_PIC_ARM_GIC_V2M=y
470+ CONFIG_RT_PIC_ARM_GIC_V3=y
471+ CONFIG_RT_PIC_ARM_GIC_V3_ITS=y
472+ CONFIG_RT_PIC_ARM_GIC_V3_ITS_IRQ_MAX=127
473+ CONFIG_RT_PIC_ARM_GIC_MAX_NR=1
378474CONFIG_RT_USING_PIN=y
475+ CONFIG_RT_PIN_PL061=y
379476# CONFIG_RT_USING_PINCTRL is not set
380- CONFIG_RT_USING_KTIME=y
381477CONFIG_RT_USING_CLK=y
382- # CONFIG_RT_USING_HWTIMER is not set
383478# CONFIG_RT_USING_CHERRYUSB is not set
479+
480+ #
481+ # SoC (System on Chip) Drivers
482+ #
384483# end of Device Drivers
385484
386485#
@@ -471,11 +570,10 @@ CONFIG_RT_USING_ADT_REF=y
471570# CONFIG_RT_USING_RT_LINK is not set
472571# end of Utilities
473572
474- # CONFIG_RT_USING_VBUS is not set
475-
476573#
477574# Memory management
478575#
576+ # CONFIG_RT_PAGE_MPR_SIZE_DYNAMIC is not set
479577CONFIG_RT_PAGE_AFFINITY_BLOCK_SIZE=0x1000
480578CONFIG_RT_PAGE_MAX_ORDER=11
481579CONFIG_RT_USING_MEMBLOCK=y
@@ -498,6 +596,7 @@ CONFIG_RT_INIT_MEMORY_REGIONS=128
498596# end of Using USB legacy version
499597
500598# CONFIG_RT_USING_FDT is not set
599+ # CONFIG_RT_USING_RUST is not set
501600# end of RT-Thread Components
502601
503602#
@@ -1533,22 +1632,3 @@ CONFIG_RT_INIT_MEMORY_REGIONS=128
15331632# end of RT-Thread online packages
15341633
15351634CONFIG_SOC_VIRT64_AARCH64=y
1536-
1537- #
1538- # AARCH64 qemu virt64 configs
1539- #
1540- CONFIG_BSP_SUPPORT_FPU=y
1541- CONFIG_BSP_USING_UART=y
1542- CONFIG_RT_USING_UART0=y
1543- CONFIG_BSP_USING_RTC=y
1544- # CONFIG_BSP_USING_ALARM is not set
1545- CONFIG_BSP_USING_PIN=y
1546- CONFIG_BSP_USING_VIRTIO_BLK=y
1547- # CONFIG_BSP_USING_VIRTIO_NET is not set
1548- CONFIG_BSP_USING_VIRTIO_CONSOLE=y
1549- CONFIG_BSP_USING_VIRTIO_GPU=y
1550- CONFIG_BSP_USING_VIRTIO_INPUT=y
1551- CONFIG_BSP_USING_GIC=y
1552- CONFIG_BSP_USING_GICV2=y
1553- # CONFIG_BSP_USING_GICV3 is not set
1554- # end of AARCH64 qemu virt64 configs
0 commit comments