⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 history_m8_cav2.txt

📁 本程序为ST公司开发的源代码
💻 TXT
字号:
  * Implemented OIF configuration (fixed audio)
  * Implemented events
  * Ported all code to 0S20, Now possible to execute CPU measurements
  * Printf priority inversion bug fixed. Now I solved this by disabling the
    interrupts so no thread can interfere.
    TODO implement priority ceilings instead interrupt disable.
  * Added temperature check support
  * Fixed driving sledge home
  * Ported to A sample pcb (gpio, flash)
  * New monitoring possibilities in DSP code
  * New Printf messages in servo
  * Read registers adapted to Accordo/ new Service CIS
  * Write write registers adapted to Accordo/ new Service CIS
--- 060308_CDM-M8_top baseline
  * Fixed i2c and autoload timeouts
  * Changed thread priorities
  * Added QAC check for arm files
  * Added checksum calculation
*** 2006.03.27 version 00 closed
  * Integrated changes from ST visit w0608
  * Servo event handling implemented (OSAL servo)
  * Integrated OS20 version 200.05.06
*** 2006.03.28 version 01 closed
  * Integrated Controller (decoder, file system) and Capture
  * Baseline created before common baseline (060411_CDM-M8_cm805FF)
  * Common baseline with STM created (060411a_CDM-M8_cm805FF)
  * Integrated CD-text support
*** 2006.04.11 version 02 closed
  * Integrated SDRAM and ESP
  * Added Controller and Capture fsm state debugging
  * Adapting servo to events
*** 2006.04.12 version 03 closed
  * Service command added: Get execution time, Print string, Get version ID,
    Toggle I2C lines, Test external SDRAM, Read Port, Write Port, Get error statistics
  * Improved printf functionality (BB060425)
    - added support to directly use printf
      (no need to sprintf to buffer than use DEBUG_printf)
    - removed unused DEBUG_printf_func_isr
  * QUICKFIX Play after Eject (BB060502)
  * Quick fix: read compressed TOC command
  * Changed the compile_dsp.bat for compilation of DSP code in a DOS box.
  * Added extra project file for the DSP source code.
  * Added compile switch DSP_DEBUG now select between (0) no signals output on the monitor
    outputs, (1) only Y-memory signals on the monitor outputs and (2) the very generic ETS
    monitor signal implementation, which costs too much DSP processing power.
  * Change the initialization of GCR5 when DSP signal monitoring is switched on via the
    compile switch DSP_DEBUG. The following selection is made for the monitor outputs:
    pwm1 -> MON0, gpio -> MON1, pwm2 ->MON2.
  * DSP generates events (via the mailbox interrupt) when the internal state changes. (MR060426)
  * Service command changed: Sdram test, Selftest,
  * Integrated bootloader and patching support
  * Added WMA decoder
  * Fixed patching and added automatic jumptable.s creation tool (BB060628)
  * Improved printf to not block interrupts (BB060619)
  * Fixed ISO9660 parsing (directory record larger than sector) (BB060626)
  * Service command changed: Read port, Write port
  * Added internal RAM testing and fixed SDRAM testing
    (TX0 toggles when error, RX0 toggles when memory OK)
*** 2006.07.07 version 04 closed
  * Removed endplay handling from interrupt and moved to
    active check servo state (BB060822a)
  * Organized subcode and endplay flags (BB060822b)
*** 2006.09.01 version 05 closed (CIS 0.93)
  * Modified functions cap_process_sector_request() & cap_esp_search_buffer() to accomodate changes with respect to
    buffer access during ROM Mode & Play Mode (DR060912) - CURRENTLY DISABLED (BB)
  * C&MH changed such that:
    - a function command with a missing device ID parameter is replaced by the currently
      playing device ID.
    - a function command with an illegal device ID parameter is replaced by the default
      device ID (CD).
    - a function command without parameters or with only a device ID parameter is executed
      at the current play position.
    - an illegal command or a command with illegal parameters causes, where state like this
      in the CIS, an automatic mechanism state message i.s.o. a requested  mechanism state
      message to be sent.
    - Time messages are changed to HEX i.s.o. BCD.
  * Added printf to ASSERT and removed while loop (BB060907a)
  * Fixed detailed node type checking in song selection (BB060907b)
  * Added crc32 calculation for unique disc id
  * Integrated UDF support
  * Removed DSP RAM and CIRC RAM service command "internal selftest", not available 
    anymore for Accordo+ (testing can now be performed via JTAG).
  * Reset servo_startup_flags.field.ttm_started before starting TTM in service mode.
  * Generalized I2CDRV: removed special messages/commands, checksum generation moved to 
    message handler, sequence writing of config array moved to command handler, TX- and
    RX-buffer allocated outside I2CDRV module. Moved HostIfTask() to hostif.c (from osal.c).
  * Fixed crc calculation for first "module ID and software version" message (BB060913)
*** 2006.09.13 version 06 closed (CIS 0.93)
  * Added next/prev command (BB060918a)
  * Fixed searching for item in backward direction (BB060918c)
  * Removed tag string pointer from t_SongInfos
    (copying structure easier and safer) (BB060920c)
  * Fixed CD exchange (WUT74-18-102531)(BB060926a)
  * Enabled CAP_ESP_WAKEUP_TO_RESTART buffering, fixed playback
    (WUT74-18-10232) (DR060919a)
  * Fixed capture error reporting (BB060926b)
  * Fixed filesystem reporting (WUT74-18-10243) (BB060926c)
  * servo changes (Fabio):
    - events handling bugfix in case of ramp stopped and immediately restarted
    - rewriting of DSP ramp implementation
    - DSP definitions accessed by both ARM and DSP moved from cleaned up
  * Fixed double mechanism state message (WUT74-18-10244) (BB060926d)
  * Fixed module initialization (WUT74-18-10245) (BB060927a)
  * Improved no TOC and Copyprotected CD support (BB060929a)
  * Fixed detection of very short focus ramping (FD060929a)
  * Added descriptive READY for servo (FD060929b)
*** 2006.09.29 version 07 closed (CIS 0.93)

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -