mirror of
https://github.com/wfjm/w11.git
synced 2026-04-29 21:27:57 +00:00
Some minor updates
- top-level Makefile: drop w11a/arty_bram - sys_w11a_s3: set BTOWIDTH 7 (was 6, must be > vmbox atowidth (6)) - RtclGet.ipp: use const& for oper() of string& and Rtime& - *.Doxyfile: bump version to 0.77 - comment and docu updates
This commit is contained in:
@@ -5,7 +5,7 @@
|
||||
#---------------------------------------------------------------------------
|
||||
DOXYFILE_ENCODING = UTF-8
|
||||
PROJECT_NAME = "w11 - cpp"
|
||||
PROJECT_NUMBER = 0.76
|
||||
PROJECT_NUMBER = 0.77
|
||||
PROJECT_BRIEF = "Backend server for Rlink and w11"
|
||||
PROJECT_LOGO =
|
||||
OUTPUT_DIRECTORY = $(RETRODOXY)/w11/cpp
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
#---------------------------------------------------------------------------
|
||||
DOXYFILE_ENCODING = UTF-8
|
||||
PROJECT_NAME = "w11 - tcl"
|
||||
PROJECT_NUMBER = 0.76
|
||||
PROJECT_NUMBER = 0.77
|
||||
PROJECT_BRIEF = "Backend server for Rlink and w11"
|
||||
PROJECT_LOGO =
|
||||
OUTPUT_DIRECTORY = $(RETRODOXY)/w11/tcl
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
#---------------------------------------------------------------------------
|
||||
DOXYFILE_ENCODING = UTF-8
|
||||
PROJECT_NAME = "w11 - vhd"
|
||||
PROJECT_NUMBER = 0.76
|
||||
PROJECT_NUMBER = 0.77
|
||||
PROJECT_BRIEF = "W11 CPU core and support modules"
|
||||
PROJECT_LOGO =
|
||||
OUTPUT_DIRECTORY = $(RETRODOXY)/w11/vhd
|
||||
|
||||
20
tools/oskit/README.md
Normal file
20
tools/oskit/README.md
Normal file
@@ -0,0 +1,20 @@
|
||||
This directory tree contains **OS disk/tape image kits** and is organized in
|
||||
|
||||
| Directory | Content |
|
||||
| --------- | ------- |
|
||||
| [211bsd_rk](211bsd_rk) | 2.11BSD system on RK05 volumes |
|
||||
| [211bsd_rl](211bsd_rl) | 2.11BSD system on RL02 volumes |
|
||||
| [211bsd_rp](211bsd_rp) | 2.11BSD system on RP06 volume |
|
||||
| [211bsd_rpeth](211bsd_rpeth) | 2.11BSD system on RP06 volume with Ethernet |
|
||||
| [211bsd_rpmin](211bsd_rpmin) | 2.11BSD system on RP06 volume - minimal memory system |
|
||||
| [211bsd_tm](211bsd_tm) | 2.11BSD system on a TM11 tape distribution kit |
|
||||
| [doc](doc) | auxiliary documentation |
|
||||
| [hook](hook) | `ti_w11` startup hook files |
|
||||
| [rsx11m-31_rk](rsx11m-31_rk) | RSX-11M V3.1 system on RK05 volumes |
|
||||
| [rsx11m-40_rk](rsx11m-40_rk) | RSX-11M V4.0 system on RK05 volumes |
|
||||
| [rsx11mp-30_rp](rsx11mp-30_rp) | RSX-11Mpuls V3.0 system on RP06 volume |
|
||||
| [rt11-40_rk](rt11-40_rk) | RT-11 V4.0 system on RK05 volumes |
|
||||
| [rt11-53_rl](rt11-53_rl) | RT-11 V5.3 system on a RL02 volume |
|
||||
| [u5ed_rk](u5ed_rk) | Unix 5th Edition system on RK05 volumes |
|
||||
| [u7ed_rp](u7ed_rp) | Unix 7th Edition system on RP04 volume |
|
||||
| [xxdp_rl](xxdp_rl) | XXDP V2.2 and V2.5 system on RL02 volumes |
|
||||
@@ -1,4 +1,4 @@
|
||||
## Notes on oskit: RSX-11Mplus V3.0 system on RP06 volumes
|
||||
## Notes on oskit: RSX-11Mplus V3.0 system on a RP06 volume
|
||||
|
||||
### General remarks
|
||||
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
##Notes on oskit: RT-11 V5.3 system on a RL02 volume
|
||||
## Notes on oskit: RT-11 V5.3 system on a RL02 volume
|
||||
|
||||
### General remarks
|
||||
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
## Notes on oskit: Unix 7th Edition system on RP04 volumes
|
||||
## Notes on oskit: Unix 7th Edition system on a RP04 volume
|
||||
|
||||
### Proviso
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
// $Id: RtclGet.ipp 1091 2018-12-23 12:38:29Z mueller $
|
||||
// $Id: RtclGet.ipp 1112 2019-02-17 11:10:04Z mueller $
|
||||
//
|
||||
// Copyright 2013-2018 by Walter F.J. Mueller <W.F.J.Mueller@gsi.de>
|
||||
// Copyright 2013-2019 by Walter F.J. Mueller <W.F.J.Mueller@gsi.de>
|
||||
//
|
||||
// This program is free software; you may redistribute and/or modify it under
|
||||
// the terms of the GNU General Public License as published by the Free
|
||||
@@ -13,6 +13,7 @@
|
||||
//
|
||||
// Revision History:
|
||||
// Date Rev Version Comment
|
||||
// 2019-02-16 1112 1.2.5 use const& for oper() of string& and Rtime&
|
||||
// 2018-12-22 1091 1.2.4 <float> add float cast (-Wdouble-promotion fix)
|
||||
// 2018-12-18 1089 1.2.3 use c++ style casts
|
||||
// 2018-12-15 1083 1.2.2 ctor: use rval ref and move semantics
|
||||
@@ -33,6 +34,7 @@
|
||||
*/
|
||||
|
||||
#include "librtools/Rtime.hpp"
|
||||
#include <iostream>
|
||||
|
||||
// all method definitions in namespace Retro
|
||||
namespace Retro {
|
||||
@@ -188,7 +190,7 @@ inline Tcl_Obj* RtclGet<std::string>::operator()() const
|
||||
template <>
|
||||
inline Tcl_Obj* RtclGet<const std::string&>::operator()() const
|
||||
{
|
||||
std::string val = fGet();
|
||||
const std::string& val = fGet();
|
||||
return Tcl_NewStringObj(val.data(), val.length());
|
||||
}
|
||||
|
||||
@@ -208,7 +210,7 @@ inline Tcl_Obj* RtclGet<Rtime>::operator()() const
|
||||
template <>
|
||||
inline Tcl_Obj* RtclGet<const Rtime&>::operator()() const
|
||||
{
|
||||
Rtime val = fGet();
|
||||
const Rtime& val = fGet();
|
||||
return Tcl_NewDoubleObj(double(val));
|
||||
}
|
||||
|
||||
|
||||
@@ -2,9 +2,13 @@ This directory tree contains the **w11 test bench** and is organized in
|
||||
|
||||
| Directory | Content |
|
||||
| --------- | ------- |
|
||||
| [cp](cp) | test of CPU control port |
|
||||
| [rhrp](rhrp) | test of `rhrp` ibus device |
|
||||
| [tm11](tm11) | test of `tm11` ibus devive |
|
||||
| [w11a](w11a) | test of CPU core |
|
||||
| [w11a_cmon](w11a_cmon) | test of CPU `cmon` unit (cpu monitor) |
|
||||
| [w11a_hbpt](w11a_hbpt) | test of CPU `hbpt` unit (hardware breakpoint) |
|
||||
| [cp](cp) | test of CPU control port |
|
||||
| [deuna](deuna) | test of `deuna` ibus device |
|
||||
| [rhrp](rhrp) | test of `rhrp` ibus device |
|
||||
| [tm11](tm11) | test of `tm11` ibus device |
|
||||
| [w11a](w11a) | test of CPU core |
|
||||
| [w11a_cmon](w11a_cmon) | test of CPU `cmon` unit (cpu monitor) |
|
||||
| [w11a_hbpt](w11a_hbpt) | test of CPU `hbpt` unit (hardware breakpoint) |
|
||||
| [w11a_ibtst](w11a_ibtst) | test of `ibd_ibtst` (ibus test device) |
|
||||
| [w11a_kw11p](w11a_kw11p) | test of `kw11p` ibus device (programmable clock) |
|
||||
| [w11a_pcnt](w11a_pcnt) | test of CPU `pcnt` unit (performance counters) |
|
||||
|
||||
Reference in New Issue
Block a user