From f4778e9f54d43bf62b60cc0f7f4b62fd1409e706 Mon Sep 17 00:00:00 2001 From: Giovanni Di Sirio Date: Fri, 5 Oct 2018 17:45:47 +0000 Subject: Removed obsolete information. git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12326 110e8d01-0319-4d1e-a829-52ad28d1bb01 --- readme.txt | 157 ++++++++++++++++++++++++++++--------------------------------- 1 file changed, 73 insertions(+), 84 deletions(-) diff --git a/readme.txt b/readme.txt index 0ad5a5377..6f7c688bc 100644 --- a/readme.txt +++ b/readme.txt @@ -2,97 +2,86 @@ *** Files Organization *** ***************************************************************************** ---{root} - ChibiOS directory. - +--readme.txt - This file. - +--documentation.html - Shortcut to the web documentation page. - +--license.txt - GPL license text. - +--demos/ - Demo projects, one directory per platform. - +--docs/ - Documentation. - | +--common/ - Documentation common build resources. - | +--hal/ - Builders for HAL. - | | +--Doxyfile_* - Doxygen project files (required for rebuild). - | | +--html/ - Local HTML documentation (after rebuild). - | | +--rsc/ - Documentation resource files (required for rebuild). - | | +--src/ - Documentation source files (required for rebuild). - | | +--Doxyfile_* - Doxygen project files (required for rebuild). - | | +--index.html - Local documentation access (after rebuild). - | +--nil/ - Builders for NIL. - | | +--Doxyfile_* - Doxygen project files (required for rebuild). - | | +--html/ - Local HTML documentation (after rebuild). - | | +--rsc/ - Documentation resource files (required for rebuild). - | | +--src/ - Documentation source files (required for rebuild). - | | +--Doxyfile_* - Doxygen project files (required for rebuild). - | | +--index.html - Local documentation access (after rebuild). - | +--rt/ - Builders for RT. - | | +--html/ - Local HTML documentation (after rebuild). - | | +--rsc/ - Documentation resource files (required for rebuild). - | | +--src/ - Documentation source files (required for rebuild). - | | +--Doxyfile_* - Doxygen project files (required for rebuild). - | | +--index.html - Local documentation access (after rebuild). - +--ext/ - External libraries, not part of ChibiOS/RT. - +--os/ - ChibiOS components. - | +--common/ - Shared OS modules. - | | +--abstractions/ - API emulator wrappers. - | | | +--cmsis_os/ - CMSIS OS emulation layer for RT (ARMCMx port only). - | | | +--nasa_osal/ - NASA Operating System Abstraction Layer for RT. - | | +--ext/ - Vendor files used by the OS. - | | +--ports/ - RTOS ports usable by both RT and NIL. - | | +--startup/ - Startup support for all compilers and platforms. - | +--ex/ - EX component. - | | +--dox/ - EX documentation resources. - | | +--Micron/ - EX complex drivers for Micron devices. - | | +--ST/ - EX complex drivers for STMicroelectronics devices. - | | +--subsystems/ - EX subsystems. - | | | +--mfs/ - EX Managed Flash Storage module. - | +--hal/ - HAL component. - | | +--boards/ - HAL board support files. - | | +--dox/ - HAL documentation resources. - | | +--include/ - HAL high level headers. - | | +--lib/ - HAL libraries. - | | | +--complex/ - HAL collection of complex drivers. - | | | | +--mfs/ - HAL managed flash storage driver. - | | | +--fallback/ - HAL fall back software drivers. - | | | +--peripherals/- HAL peripherals interfaces. - | | | +--streams/ - HAL streams. - | | +--osal/ - HAL OSAL implementations. - | | | +--lib/ - HAL OSAL common modules. - | | +--src/ - HAL high level source. - | | +--ports/ - HAL ports. - | | +--templates/ - HAL driver template files. - | | +--osal/ - HAL OSAL templates. - | +--lib/ - RTOS modules usable by both RT and NIL (OSLIB). - | | +--include/ - OSLIB high level headers. - | | +--src/ - OSLIB high level source. - | | +--templates/ - OSLIB configuration template files. - | +--nil/ - NIL RTOS component. - | | +--dox/ - NIL documentation resources. - | | +--include/ - NIL high level headers. - | | +--src/ - NIL high level source. - | | +--templates/ - NIL configuration template files. - | +--rt/ - RT RTOS component. - | | +--dox/ - RT documentation resources. - | | +--include/ - RT high level headers. - | | +--src/ - RT high level source. - | | +--templates/ - RT configuration template files. - | +--various/ - Various portable support files. - +--test/ - Kernel test suite source code. - | +--lib/ - Portable test engine. - | +--hal/ - HAL test suites. - | | +--testbuild/ - HAL build test and MISRA check. - | +--nil/ - NIL test suites. - | | +--testbuild/ - NIL build test and MISRA check. - | +--rt/ - RT test suites. - | | +--testbuild/ - RT build test and MISRA check. - | | +--coverage/ - RT code coverage project. - +--testhal/ - HAL integration test demos. +--{root} - ChibiOS directory. + +--readme.txt - This file. + +--documentation.html - Shortcut to the web documentation page. + +--license.txt - GPL license text. + +--demos/ - Demo projects, one directory per platform. + +--docs/ - Documentation. + | +--common/ - Documentation common build resources. + | +--hal/ - Builders for HAL. + | +--nil/ - Builders for NIL. + | +--rt/ - Builders for RT. + +--ext/ - External libraries, not part of ChibiOS/RT. + +--os/ - ChibiOS components. + | +--common/ - Shared OS modules. + | | +--abstractions/ - API emulator wrappers. + | | | +--cmsis_os/ - CMSIS OS emulation layer for RT. + | | | +--nasa_osal/ - NASA Operating System Abstraction Layer. + | | +--ext/ - Vendor files used by the OS. + | | +--ports/ - RTOS ports usable by both RT and NIL. + | | +--startup/ - Startup support. + | +--ex/ - EX component. + | | +--dox/ - EX documentation resources. + | | +--Bosch / - EX complex drivers for Bosch devices. + | | +--Micron/ - EX complex drivers for Micron devices. + | | +--ST/ - EX complex drivers for ST devices. + | +--hal/ - HAL component. + | | +--boards/ - HAL board support files. + | | +--dox/ - HAL documentation resources. + | | +--include/ - HAL high level headers. + | | +--lib/ - HAL libraries. + | | | +--complex/ - HAL collection of complex drivers. + | | | | +--mfs/ - HAL managed flash storage driver. + | | | | +--serial_nor/ - HAL managed flash storage driver. + | | | +--fallback/ - HAL fall back software drivers. + | | | +--peripherals/ - HAL peripherals interfaces. + | | | +--streams/ - HAL streams. + | | +--osal/ - HAL OSAL implementations. + | | | +--lib/ - HAL OSAL common modules. + | | +--src/ - HAL high level source. + | | +--ports/ - HAL ports. + | | +--templates/ - HAL driver template files. + | | +--osal/ - HAL OSAL templates. + | +--lib/ - RTOS modules usable by both RT and NIL. + | | +--include/ - OSLIB high level headers. + | | +--src/ - OSLIB high level source. + | | +--templates/ - OSLIB configuration template files. + | +--nil/ - NIL RTOS component. + | | +--dox/ - NIL documentation resources. + | | +--include/ - NIL high level headers. + | | +--src/ - NIL high level source. + | | +--templates/ - NIL configuration template files. + | +--rt/ - RT RTOS component. + | | +--dox/ - RT documentation resources. + | | +--include/ - RT high level headers. + | | +--src/ - RT high level source. + | | +--templates/ - RT configuration template files. + | +--various/ - Various portable support files. + +--test/ - Kernel test suite source code. + | +--lib/ - Portable test engine. + | +--hal/ - HAL test suites. + | | +--testbuild/ - HAL build test and MISRA check. + | +--nil/ - NIL test suites. + | | +--testbuild/ - NIL build test and MISRA check. + | +--rt/ - RT test suites. + | | +--testbuild/ - RT build test and MISRA check. + | | +--coverage/ - RT code coverage project. + +--testex/ - EX integration test demos. + +--testhal/ - HAL integration test demos. ***************************************************************************** *** Releases and Change Log *** ***************************************************************************** *** Next *** +- NEW: Modified the serial nor driver to work with WSPI instead of QSPI, + improved it in several way, simplicity mainly. Added a demo for + WSPI with serial nor driver. +- NEW: Added an STM32 QUADSPIv1 implementation for WSPI. - NEW: Added a new WSPI driver model to HAL, it is a redesign of the - existing QSPI for generic "Wide SPI" interfaces. + existing QSPI for generic "Wide SPI" interfaces. It now supports up + to eight data lines so "quad" was no more appropriate. - NEW: Added a new SIO driver model to HAL, it is a low level abstraction of an UART. - NEW: Independent TRNG driver model added to HAL. -- cgit v1.2.3