aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGiovanni Di Sirio <gdisirio@gmail.com>2018-10-05 17:45:47 +0000
committerGiovanni Di Sirio <gdisirio@gmail.com>2018-10-05 17:45:47 +0000
commitf4778e9f54d43bf62b60cc0f7f4b62fd1409e706 (patch)
tree42382848811607d8dacfd1173e30045e2d0ecc65
parent8d0ef0efab91db68674e14f18ddbaaf65e53eca3 (diff)
downloadChibiOS-f4778e9f54d43bf62b60cc0f7f4b62fd1409e706.tar.gz
ChibiOS-f4778e9f54d43bf62b60cc0f7f4b62fd1409e706.tar.bz2
ChibiOS-f4778e9f54d43bf62b60cc0f7f4b62fd1409e706.zip
Removed obsolete information.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12326 110e8d01-0319-4d1e-a829-52ad28d1bb01
-rw-r--r--readme.txt157
1 files 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.