?? history_m8_cav2.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 + -