1
0
mirror of https://github.com/wfjm/w11.git synced 2026-04-25 20:01:57 +00:00

Rw11CntlTM11 and tap2file updates

- tap2file
  - BUGFIX in rlmax calculation
  - add -v option
- Rw11CntlTM11
  - BUGFIX: AddNormalExit(): get tmds logic right
  - support odd record length
This commit is contained in:
wfjm
2019-07-14 09:45:17 +02:00
parent 5b5cd277ef
commit 5b52e5418d
8 changed files with 140 additions and 109 deletions

View File

@@ -25,7 +25,7 @@ The full set of tests is only run for tagged releases.
### Summary
- use vivado 2019.1 as default
- finalize coverity fixups, now defect free
- finalize coverity fixups, now defect free ([see blog](https://wfjm.github.io/blogs/w11/2019-06-14-coverity-fixes-done.html))
- use SPDX license tags, remove boilerplate license disclaimers
### New features
@@ -39,17 +39,24 @@ The full set of tests is only run for tagged releases.
- librtools/Rstats: add Reset(); drop operator-=() and operator*=()
- librtcltools/RtclStats: Rename Collect->Exec, not longer const; add -reset
- libr*/*: Stats() not longer const; use RtclStats::Exec()
- librtools/RparseUrl: add DirName,FileName,FileStem,FileType
- librw11/Rw11VirtDisk(File): use RfileFd
- librw11/Rw11Cpu: MemWriteByte(): use AddMembe()
- derive ReventFd and RtimerFd from Rfd
- other backend updates
- RparseUrl: add DirName,FileName,FileStem,FileType
- derive ReventFd and RtimerFd from Rfd
- Rw11VirtDiskFile,Rw11VirtTapeTap: use RfileFd
- Rw11Cpu: MemWriteByte(): use AddMembe()
- Rw11CntlTM11: support odd record length
- generic_so.mk: use -scrUuv for ar to avoid "'u' modifier ignored"
- tools/oskit/hook/hook_ibmon_*.tcl: check ibmon availability
- tap2file: add -v option
- firmware changes
- sys_w11a_arty: down-rate to 72 MHz, viv 2019.1 fails with 75 MHz
- sys_w11a_*.vmfset: add new rule for vivado 2019.1
- pdp11_vmbox: support membe for em cacc access
### Bug Fixes
- tap2file: correct rlmax calculation
- Rw11CntlTM11: AddNormalExit(): get tmds logic right
<!-- --------------------------------------------------------------------- -->
---
## <a id="w11a_V0.78">2019-06-01: [w11a_V0.78](https://github.com/wfjm/w11/releases/tag/w11a_V0.78) - rev 1158(wfjm)</a>