Changes
Translation components API.
See the Weblate's Web API documentation for detailed description of the API.
GET /api/translations/documentation/booksarch-handbookscsi_index/zh_CN/changes/?format=api&page=4
https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookscsi_index/zh_CN/changes/?format=api&page=5", "previous": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookscsi_index/zh_CN/changes/?format=api&page=3", "results": [ { "unit": "https://translate-dev.freebsd.org/api/units/1058044/?format=api", "component": "https://translate-dev.freebsd.org/api/components/documentation/booksarch-handbookscsi_index/?format=api", "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookscsi_index/zh_CN/?format=api", "user": null, "author": "https://translate-dev.freebsd.org/api/users/anonymous/?format=api", "timestamp": "2021-06-02T01:07:25.376024Z", "action": 6, "target": " 128 heads, 63 sectors - Symbios controllers\n 16 heads, 63 sectors - old controllers\n", "id": 310601, "action_name": "自动翻译", "url": "https://translate-dev.freebsd.org/api/changes/310601/?format=api" }, { "unit": "https://translate-dev.freebsd.org/api/units/1058082/?format=api", "component": "https://translate-dev.freebsd.org/api/components/documentation/booksarch-handbookscsi_index/?format=api", "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookscsi_index/zh_CN/?format=api", "user": null, "author": "https://translate-dev.freebsd.org/api/users/anonymous/?format=api", "timestamp": "2021-06-02T01:07:25.465405Z", "action": 45, "target": "", "id": 310608, "action_name": "新贡献者", "url": "https://translate-dev.freebsd.org/api/changes/310608/?format=api" }, { "unit": "https://translate-dev.freebsd.org/api/units/1058082/?format=api", "component": "https://translate-dev.freebsd.org/api/components/documentation/booksarch-handbookscsi_index/?format=api", "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookscsi_index/zh_CN/?format=api", "user": null, "author": "https://translate-dev.freebsd.org/api/users/anonymous/?format=api", "timestamp": "2021-06-02T01:07:25.467093Z", "action": 6, "target": "static void\nxxx_poll(struct cam_sim *sim)\n{\n xxx_intr((struct xxx_softc *)cam_sim_softc(sim)); /* for PCI device */\n}\n", "id": 310609, "action_name": "自动翻译", "url": "https://translate-dev.freebsd.org/api/changes/310609/?format=api" }, { "unit": "https://translate-dev.freebsd.org/api/units/1058084/?format=api", "component": "https://translate-dev.freebsd.org/api/components/documentation/booksarch-handbookscsi_index/?format=api", "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookscsi_index/zh_CN/?format=api", "user": null, "author": "https://translate-dev.freebsd.org/api/users/anonymous/?format=api", "timestamp": "2021-06-02T01:07:25.479953Z", "action": 45, "target": "", "id": 310610, "action_name": "新贡献者", "url": "https://translate-dev.freebsd.org/api/changes/310610/?format=api" }, { "unit": "https://translate-dev.freebsd.org/api/units/1058084/?format=api", "component": "https://translate-dev.freebsd.org/api/components/documentation/booksarch-handbookscsi_index/?format=api", "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookscsi_index/zh_CN/?format=api", "user": null, "author": "https://translate-dev.freebsd.org/api/users/anonymous/?format=api", "timestamp": "2021-06-02T01:07:25.481456Z", "action": 6, "target": "static void\nxxx_poll(struct cam_sim *sim)\n{\n xxx_intr(cam_sim_unit(sim)); /* for ISA device */\n}\n", "id": 310611, "action_name": "自动翻译", "url": "https://translate-dev.freebsd.org/api/changes/310611/?format=api" }, { "unit": "https://translate-dev.freebsd.org/api/units/1058087/?format=api", "component": "https://translate-dev.freebsd.org/api/components/documentation/booksarch-handbookscsi_index/?format=api", "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookscsi_index/zh_CN/?format=api", "user": null, "author": "https://translate-dev.freebsd.org/api/users/anonymous/?format=api", "timestamp": "2021-06-02T01:07:25.492702Z", "action": 45, "target": "", "id": 310612, "action_name": "新贡献者", "url": "https://translate-dev.freebsd.org/api/changes/310612/?format=api" }, { "unit": "https://translate-dev.freebsd.org/api/units/1058087/?format=api", "component": "https://translate-dev.freebsd.org/api/components/documentation/booksarch-handbookscsi_index/?format=api", "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookscsi_index/zh_CN/?format=api", "user": null, "author": "https://translate-dev.freebsd.org/api/users/anonymous/?format=api", "timestamp": "2021-06-02T01:07:25.496427Z", "action": 6, "target": "static void\nahc_async(void *callback_arg, u_int32_t code, struct cam_path *path, void *arg)\n", "id": 310613, "action_name": "自动翻译", "url": "https://translate-dev.freebsd.org/api/changes/310613/?format=api" }, { "unit": "https://translate-dev.freebsd.org/api/units/1058143/?format=api", "component": "https://translate-dev.freebsd.org/api/components/documentation/booksarch-handbookscsi_index/?format=api", "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookscsi_index/zh_CN/?format=api", "user": null, "author": "https://translate-dev.freebsd.org/api/users/anonymous/?format=api", "timestamp": "2021-06-02T01:07:25.607940Z", "action": 45, "target": "", "id": 310622, "action_name": "新贡献者", "url": "https://translate-dev.freebsd.org/api/changes/310622/?format=api" }, { "unit": "https://translate-dev.freebsd.org/api/units/1058143/?format=api", "component": "https://translate-dev.freebsd.org/api/components/documentation/booksarch-handbookscsi_index/?format=api", "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookscsi_index/zh_CN/?format=api", "user": null, "author": "https://translate-dev.freebsd.org/api/users/anonymous/?format=api", "timestamp": "2021-06-02T01:07:25.609754Z", "action": 6, "target": " case SELECTION_TIMEOUT:\n ccb_status = CAM_SEL_TIMEOUT;\n /* request the further code to freeze the queue */\n hcb->ccb->ccb_h.status |= CAM_DEV_QFRZN;\n lun_to_freeze = CAM_LUN_WILDCARD;\n break;\n case PARITY_ERROR:\n ccb_status = CAM_UNCOR_PARITY;\n break;\n case DATA_OVERRUN:\n case ODD_WIDE_TRANSFER:\n ccb_status = CAM_DATA_RUN_ERR;\n break;\n default:\n /* all other errors are handled in a generic way */\n ccb_status = CAM_REQ_CMP_ERR;\n /* request the further code to freeze the queue */\n hcb->ccb->ccb_h.status |= CAM_DEV_QFRZN;\n lun_to_freeze = CAM_LUN_WILDCARD;\n break;\n }\n", "id": 310623, "action_name": "自动翻译", "url": "https://translate-dev.freebsd.org/api/changes/310623/?format=api" }, { "unit": null, "component": "https://translate-dev.freebsd.org/api/components/documentation/booksarch-handbookscsi_index/?format=api", "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookscsi_index/zh_CN/?format=api", "user": "https://translate-dev.freebsd.org/api/users/dbaio/?format=api", "author": "https://translate-dev.freebsd.org/api/users/dbaio/?format=api", "timestamp": "2021-06-03T20:56:10.659988Z", "action": 0, "target": "", "id": 314136, "action_name": "资源更新", "url": "https://translate-dev.freebsd.org/api/changes/314136/?format=api" }, { "unit": null, "component": "https://translate-dev.freebsd.org/api/components/documentation/booksarch-handbookscsi_index/?format=api", "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookscsi_index/zh_CN/?format=api", "user": "https://translate-dev.freebsd.org/api/users/dbaio/?format=api", "author": "https://translate-dev.freebsd.org/api/users/dbaio/?format=api", "timestamp": "2021-06-08T11:01:49.772453Z", "action": 0, "target": "", "id": 318406, "action_name": "资源更新", "url": "https://translate-dev.freebsd.org/api/changes/318406/?format=api" }, { "unit": null, "component": "https://translate-dev.freebsd.org/api/components/documentation/booksarch-handbookscsi_index/?format=api", "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookscsi_index/zh_CN/?format=api", "user": "https://translate-dev.freebsd.org/api/users/dbaio/?format=api", "author": "https://translate-dev.freebsd.org/api/users/dbaio/?format=api", "timestamp": "2021-06-08T11:01:58.066864Z", "action": 44, "target": "", "id": 318417, "action_name": "要翻译的新字符串", "url": "https://translate-dev.freebsd.org/api/changes/318417/?format=api" }, { "unit": "https://translate-dev.freebsd.org/api/units/1187089/?format=api", "component": "https://translate-dev.freebsd.org/api/components/documentation/booksarch-handbookscsi_index/?format=api", "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookscsi_index/zh_CN/?format=api", "user": null, "author": "https://translate-dev.freebsd.org/api/users/anonymous/?format=api", "timestamp": "2021-06-12T06:56:04.362286Z", "action": 45, "target": "", "id": 325381, "action_name": "新贡献者", "url": "https://translate-dev.freebsd.org/api/changes/325381/?format=api" }, { "unit": "https://translate-dev.freebsd.org/api/units/1187089/?format=api", "component": "https://translate-dev.freebsd.org/api/components/documentation/booksarch-handbookscsi_index/?format=api", "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookscsi_index/zh_CN/?format=api", "user": null, "author": "https://translate-dev.freebsd.org/api/users/anonymous/?format=api", "timestamp": "2021-06-12T06:56:04.372894Z", "action": 6, "target": "处理请求的通常逻辑如下:", "id": 325382, "action_name": "自动翻译", "url": "https://translate-dev.freebsd.org/api/changes/325382/?format=api" }, { "unit": "https://translate-dev.freebsd.org/api/units/1187090/?format=api", "component": "https://translate-dev.freebsd.org/api/components/documentation/booksarch-handbookscsi_index/?format=api", "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookscsi_index/zh_CN/?format=api", "user": null, "author": "https://translate-dev.freebsd.org/api/users/anonymous/?format=api", "timestamp": "2021-06-12T06:56:04.395173Z", "action": 45, "target": "", "id": 325383, "action_name": "新贡献者", "url": "https://translate-dev.freebsd.org/api/changes/325383/?format=api" }, { "unit": "https://translate-dev.freebsd.org/api/units/1187090/?format=api", "component": "https://translate-dev.freebsd.org/api/components/documentation/booksarch-handbookscsi_index/?format=api", "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookscsi_index/zh_CN/?format=api", "user": null, "author": "https://translate-dev.freebsd.org/api/users/anonymous/?format=api", "timestamp": "2021-06-12T06:56:04.397430Z", "action": 6, "target": "要做的第一件事情是检查可能的竞争条件,确保命令位于队列中时 不会被中止:", "id": 325384, "action_name": "自动翻译", "url": "https://translate-dev.freebsd.org/api/changes/325384/?format=api" }, { "unit": "https://translate-dev.freebsd.org/api/units/1187091/?format=api", "component": "https://translate-dev.freebsd.org/api/components/documentation/booksarch-handbookscsi_index/?format=api", "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookscsi_index/zh_CN/?format=api", "user": null, "author": "https://translate-dev.freebsd.org/api/users/anonymous/?format=api", "timestamp": "2021-06-12T06:56:04.414590Z", "action": 45, "target": "", "id": 325385, "action_name": "新贡献者", "url": "https://translate-dev.freebsd.org/api/changes/325385/?format=api" }, { "unit": "https://translate-dev.freebsd.org/api/units/1187091/?format=api", "component": "https://translate-dev.freebsd.org/api/components/documentation/booksarch-handbookscsi_index/?format=api", "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookscsi_index/zh_CN/?format=api", "user": null, "author": "https://translate-dev.freebsd.org/api/users/anonymous/?format=api", "timestamp": "2021-06-12T06:56:04.416914Z", "action": 6, "target": "我们也检查我们的控制器完全支持设备:", "id": 325386, "action_name": "自动翻译", "url": "https://translate-dev.freebsd.org/api/changes/325386/?format=api" }, { "unit": "https://translate-dev.freebsd.org/api/units/1187098/?format=api", "component": "https://translate-dev.freebsd.org/api/components/documentation/booksarch-handbookscsi_index/?format=api", "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookscsi_index/zh_CN/?format=api", "user": null, "author": "https://translate-dev.freebsd.org/api/users/anonymous/?format=api", "timestamp": "2021-06-12T06:56:04.500546Z", "action": 45, "target": "", "id": 325391, "action_name": "新贡献者", "url": "https://translate-dev.freebsd.org/api/changes/325391/?format=api" }, { "unit": "https://translate-dev.freebsd.org/api/units/1187098/?format=api", "component": "https://translate-dev.freebsd.org/api/components/documentation/booksarch-handbookscsi_index/?format=api", "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookscsi_index/zh_CN/?format=api", "user": null, "author": "https://translate-dev.freebsd.org/api/users/anonymous/?format=api", "timestamp": "2021-06-12T06:56:04.502941Z", "action": 6, "target": "如果这个CCB不允许断开连接,我们就传递这个信息到hcb:", "id": 325392, "action_name": "自动翻译", "url": "https://translate-dev.freebsd.org/api/changes/325392/?format=api" }, { "unit": "https://translate-dev.freebsd.org/api/units/1187099/?format=api", "component": "https://translate-dev.freebsd.org/api/components/documentation/booksarch-handbookscsi_index/?format=api", "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookscsi_index/zh_CN/?format=api", "user": null, "author": "https://translate-dev.freebsd.org/api/users/anonymous/?format=api", "timestamp": "2021-06-12T06:56:04.521960Z", "action": 45, "target": "", "id": 325393, "action_name": "新贡献者", "url": "https://translate-dev.freebsd.org/api/changes/325393/?format=api" }, { "unit": "https://translate-dev.freebsd.org/api/units/1187099/?format=api", "component": "https://translate-dev.freebsd.org/api/components/documentation/booksarch-handbookscsi_index/?format=api", "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookscsi_index/zh_CN/?format=api", "user": null, "author": "https://translate-dev.freebsd.org/api/users/anonymous/?format=api", "timestamp": "2021-06-12T06:56:04.524038Z", "action": 6, "target": "如果控制器能够完全自己运行REQUEST SENSE命令,则也应当将旗标 CAM_DIS_AUTOSENSE的值传递给它,这样可以在CAM子系统不想REQUEST SENSE 时阻止自动REQUEST SENSE。", "id": 325394, "action_name": "自动翻译", "url": "https://translate-dev.freebsd.org/api/changes/325394/?format=api" }, { "unit": "https://translate-dev.freebsd.org/api/units/1187100/?format=api", "component": "https://translate-dev.freebsd.org/api/components/documentation/booksarch-handbookscsi_index/?format=api", "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookscsi_index/zh_CN/?format=api", "user": null, "author": "https://translate-dev.freebsd.org/api/users/anonymous/?format=api", "timestamp": "2021-06-12T06:56:04.569033Z", "action": 45, "target": "", "id": 325395, "action_name": "新贡献者", "url": "https://translate-dev.freebsd.org/api/changes/325395/?format=api" }, { "unit": "https://translate-dev.freebsd.org/api/units/1187100/?format=api", "component": "https://translate-dev.freebsd.org/api/components/documentation/booksarch-handbookscsi_index/?format=api", "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookscsi_index/zh_CN/?format=api", "user": null, "author": "https://translate-dev.freebsd.org/api/users/anonymous/?format=api", "timestamp": "2021-06-12T06:56:04.580441Z", "action": 6, "target": "剩下的唯一事情是设置超时,将我们的hcb传递给硬件并返回,余下的 由中断处理函数(或超时处理函数)完成。", "id": 325396, "action_name": "自动翻译", "url": "https://translate-dev.freebsd.org/api/changes/325396/?format=api" }, { "unit": "https://translate-dev.freebsd.org/api/units/1187101/?format=api", "component": "https://translate-dev.freebsd.org/api/components/documentation/booksarch-handbookscsi_index/?format=api", "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookscsi_index/zh_CN/?format=api", "user": null, "author": "https://translate-dev.freebsd.org/api/users/anonymous/?format=api", "timestamp": "2021-06-12T06:56:04.598992Z", "action": 45, "target": "", "id": 325397, "action_name": "新贡献者", "url": "https://translate-dev.freebsd.org/api/changes/325397/?format=api" }, { "unit": "https://translate-dev.freebsd.org/api/units/1187101/?format=api", "component": "https://translate-dev.freebsd.org/api/components/documentation/booksarch-handbookscsi_index/?format=api", "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookscsi_index/zh_CN/?format=api", "user": null, "author": "https://translate-dev.freebsd.org/api/users/anonymous/?format=api", "timestamp": "2021-06-12T06:56:04.601137Z", "action": 6, "target": "这儿是返回CCB的函数的一个可能实现:", "id": 325398, "action_name": "自动翻译", "url": "https://translate-dev.freebsd.org/api/changes/325398/?format=api" }, { "unit": "https://translate-dev.freebsd.org/api/units/1187104/?format=api", "component": "https://translate-dev.freebsd.org/api/components/documentation/booksarch-handbookscsi_index/?format=api", "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookscsi_index/zh_CN/?format=api", "user": null, "author": "https://translate-dev.freebsd.org/api/users/anonymous/?format=api", "timestamp": "2021-06-12T06:56:04.654083Z", "action": 45, "target": "", "id": 325401, "action_name": "新贡献者", "url": "https://translate-dev.freebsd.org/api/changes/325401/?format=api" }, { "unit": "https://translate-dev.freebsd.org/api/units/1187104/?format=api", "component": "https://translate-dev.freebsd.org/api/components/documentation/booksarch-handbookscsi_index/?format=api", "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookscsi_index/zh_CN/?format=api", "user": null, "author": "https://translate-dev.freebsd.org/api/users/anonymous/?format=api", "timestamp": "2021-06-12T06:56:04.656424Z", "action": 6, "target": "CCB中并不传递参量,唯一感兴趣的参量是由指向结构sim的指针标识 的SCSI总线。", "id": 325402, "action_name": "自动翻译", "url": "https://translate-dev.freebsd.org/api/changes/325402/?format=api" }, { "unit": "https://translate-dev.freebsd.org/api/units/1187105/?format=api", "component": "https://translate-dev.freebsd.org/api/components/documentation/booksarch-handbookscsi_index/?format=api", "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookscsi_index/zh_CN/?format=api", "user": null, "author": "https://translate-dev.freebsd.org/api/users/anonymous/?format=api", "timestamp": "2021-06-12T06:56:04.722227Z", "action": 45, "target": "", "id": 325403, "action_name": "新贡献者", "url": "https://translate-dev.freebsd.org/api/changes/325403/?format=api" }, { "unit": "https://translate-dev.freebsd.org/api/units/1187105/?format=api", "component": "https://translate-dev.freebsd.org/api/components/documentation/booksarch-handbookscsi_index/?format=api", "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookscsi_index/zh_CN/?format=api", "user": null, "author": "https://translate-dev.freebsd.org/api/users/anonymous/?format=api", "timestamp": "2021-06-12T06:56:04.725532Z", "action": 6, "target": "最小实现会忘记总线上所有设备的SCSI协商,并返回状态 CAM_REQ_CMP。", "id": 325404, "action_name": "自动翻译", "url": "https://translate-dev.freebsd.org/api/changes/325404/?format=api" }, { "unit": "https://translate-dev.freebsd.org/api/units/1187107/?format=api", "component": "https://translate-dev.freebsd.org/api/components/documentation/booksarch-handbookscsi_index/?format=api", "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookscsi_index/zh_CN/?format=api", "user": null, "author": "https://translate-dev.freebsd.org/api/users/anonymous/?format=api", "timestamp": "2021-06-12T06:56:04.794636Z", "action": 45, "target": "", "id": 325407, "action_name": "新贡献者", "url": "https://translate-dev.freebsd.org/api/changes/325407/?format=api" }, { "unit": "https://translate-dev.freebsd.org/api/units/1187107/?format=api", "component": "https://translate-dev.freebsd.org/api/components/documentation/booksarch-handbookscsi_index/?format=api", "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookscsi_index/zh_CN/?format=api", "user": null, "author": "https://translate-dev.freebsd.org/api/users/anonymous/?format=api", "timestamp": "2021-06-12T06:56:04.796999Z", "action": 6, "target": "将SCSI总线复位作为函数来实现可能是个好主意,因为如果事情出了差错, 它会被超时函数作为最后的报告来重用。", "id": 325408, "action_name": "自动翻译", "url": "https://translate-dev.freebsd.org/api/changes/325408/?format=api" }, { "unit": "https://translate-dev.freebsd.org/api/units/1187121/?format=api", "component": "https://translate-dev.freebsd.org/api/components/documentation/booksarch-handbookscsi_index/?format=api", "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookscsi_index/zh_CN/?format=api", "user": null, "author": "https://translate-dev.freebsd.org/api/users/anonymous/?format=api", "timestamp": "2021-06-12T06:56:05.161577Z", "action": 45, "target": "", "id": 325423, "action_name": "新贡献者", "url": "https://translate-dev.freebsd.org/api/changes/325423/?format=api" }, { "unit": "https://translate-dev.freebsd.org/api/units/1187121/?format=api", "component": "https://translate-dev.freebsd.org/api/components/documentation/booksarch-handbookscsi_index/?format=api", "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookscsi_index/zh_CN/?format=api", "user": null, "author": "https://translate-dev.freebsd.org/api/users/anonymous/?format=api", "timestamp": "2021-06-12T06:56:05.164842Z", "action": 6, "target": "一个需要注意的问题就是总线宽度和同步两个参数是针对每目标的而言的, 而断开连接和启用标签两个参数是针对每lun而言的。", "id": 325424, "action_name": "自动翻译", "url": "https://translate-dev.freebsd.org/api/changes/325424/?format=api" }, { "unit": "https://translate-dev.freebsd.org/api/units/1187122/?format=api", "component": "https://translate-dev.freebsd.org/api/components/documentation/booksarch-handbookscsi_index/?format=api", "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookscsi_index/zh_CN/?format=api", "user": null, "author": "https://translate-dev.freebsd.org/api/users/anonymous/?format=api", "timestamp": "2021-06-12T06:56:05.201951Z", "action": 45, "target": "", "id": 325425, "action_name": "新贡献者", "url": "https://translate-dev.freebsd.org/api/changes/325425/?format=api" }, { "unit": "https://translate-dev.freebsd.org/api/units/1187122/?format=api", "component": "https://translate-dev.freebsd.org/api/components/documentation/booksarch-handbookscsi_index/?format=api", "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookscsi_index/zh_CN/?format=api", "user": null, "author": "https://translate-dev.freebsd.org/api/users/anonymous/?format=api", "timestamp": "2021-06-12T06:56:05.206042Z", "action": 6, "target": "建议的实现是保持3组协商参数(总线宽度和同步传输):", "id": 325426, "action_name": "自动翻译", "url": "https://translate-dev.freebsd.org/api/changes/325426/?format=api" }, { "unit": "https://translate-dev.freebsd.org/api/units/1187123/?format=api", "component": "https://translate-dev.freebsd.org/api/components/documentation/booksarch-handbookscsi_index/?format=api", "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookscsi_index/zh_CN/?format=api", "user": null, "author": "https://translate-dev.freebsd.org/api/users/anonymous/?format=api", "timestamp": "2021-06-12T06:56:05.228141Z", "action": 45, "target": "", "id": 325427, "action_name": "新贡献者", "url": "https://translate-dev.freebsd.org/api/changes/325427/?format=api" }, { "unit": "https://translate-dev.freebsd.org/api/units/1187123/?format=api", "component": "https://translate-dev.freebsd.org/api/components/documentation/booksarch-handbookscsi_index/?format=api", "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookscsi_index/zh_CN/?format=api", "user": null, "author": "https://translate-dev.freebsd.org/api/users/anonymous/?format=api", "timestamp": "2021-06-12T06:56:05.230106Z", "action": 6, "target": "代码看起来像:", "id": 325428, "action_name": "自动翻译", "url": "https://translate-dev.freebsd.org/api/changes/325428/?format=api" }, { "unit": "https://translate-dev.freebsd.org/api/units/1187132/?format=api", "component": "https://translate-dev.freebsd.org/api/components/documentation/booksarch-handbookscsi_index/?format=api", "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookscsi_index/zh_CN/?format=api", "user": null, "author": "https://translate-dev.freebsd.org/api/users/anonymous/?format=api", "timestamp": "2021-06-12T06:56:05.289153Z", "action": 45, "target": "", "id": 325431, "action_name": "新贡献者", "url": "https://translate-dev.freebsd.org/api/changes/325431/?format=api" }, { "unit": "https://translate-dev.freebsd.org/api/units/1187132/?format=api", "component": "https://translate-dev.freebsd.org/api/components/documentation/booksarch-handbookscsi_index/?format=api", "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookscsi_index/zh_CN/?format=api", "user": null, "author": "https://translate-dev.freebsd.org/api/users/anonymous/?format=api", "timestamp": "2021-06-12T06:56:05.290966Z", "action": 6, "target": "一些系统BIOS和SCSI BIOS会相互竞争,胜负不定,例如Symbios 875/895 SCSI和Phoenix BIOS的结合在系统加电时会给出结构128/63, 而当冷启动或软启动后会是255/63。", "id": 325432, "action_name": "自动翻译", "url": "https://translate-dev.freebsd.org/api/changes/325432/?format=api" }, { "unit": "https://translate-dev.freebsd.org/api/units/1187134/?format=api", "component": "https://translate-dev.freebsd.org/api/components/documentation/booksarch-handbookscsi_index/?format=api", "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookscsi_index/zh_CN/?format=api", "user": null, "author": "https://translate-dev.freebsd.org/api/users/anonymous/?format=api", "timestamp": "2021-06-12T06:56:05.304269Z", "action": 45, "target": "", "id": 325433, "action_name": "新贡献者", "url": "https://translate-dev.freebsd.org/api/changes/325433/?format=api" }, { "unit": "https://translate-dev.freebsd.org/api/units/1187134/?format=api", "component": "https://translate-dev.freebsd.org/api/components/documentation/booksarch-handbookscsi_index/?format=api", "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookscsi_index/zh_CN/?format=api", "user": null, "author": "https://translate-dev.freebsd.org/api/users/anonymous/?format=api", "timestamp": "2021-06-12T06:56:05.305867Z", "action": 6, "target": "设置字符串字段的建议方法是使用strncpy,如:", "id": 325434, "action_name": "自动翻译", "url": "https://translate-dev.freebsd.org/api/changes/325434/?format=api" }, { "unit": "https://translate-dev.freebsd.org/api/units/1187135/?format=api", "component": "https://translate-dev.freebsd.org/api/components/documentation/booksarch-handbookscsi_index/?format=api", "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookscsi_index/zh_CN/?format=api", "user": null, "author": "https://translate-dev.freebsd.org/api/users/anonymous/?format=api", "timestamp": "2021-06-12T06:56:05.319646Z", "action": 45, "target": "", "id": 325435, "action_name": "新贡献者", "url": "https://translate-dev.freebsd.org/api/changes/325435/?format=api" }, { "unit": "https://translate-dev.freebsd.org/api/units/1187135/?format=api", "component": "https://translate-dev.freebsd.org/api/components/documentation/booksarch-handbookscsi_index/?format=api", "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookscsi_index/zh_CN/?format=api", "user": null, "author": "https://translate-dev.freebsd.org/api/users/anonymous/?format=api", "timestamp": "2021-06-12T06:56:05.321664Z", "action": 6, "target": "设置这些值后将状态设置为CAM_REQ_CMP,并将CCB标记为完成。", "id": 325436, "action_name": "自动翻译", "url": "https://translate-dev.freebsd.org/api/changes/325436/?format=api" }, { "unit": "https://translate-dev.freebsd.org/api/units/1247920/?format=api", "component": "https://translate-dev.freebsd.org/api/components/documentation/booksarch-handbookscsi_index/?format=api", "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookscsi_index/zh_CN/?format=api", "user": null, "author": null, "timestamp": "2021-07-24T14:57:53.776872Z", "action": 30, "target": "This document assumes that the reader has a general understanding of device drivers in FreeBSD and of the SCSI protocol. Much of the information in this document was extracted from the drivers:", "id": 331565, "action_name": "改变了源字符串", "url": "https://translate-dev.freebsd.org/api/changes/331565/?format=api" }, { "unit": "https://translate-dev.freebsd.org/api/units/1247922/?format=api", "component": "https://translate-dev.freebsd.org/api/components/documentation/booksarch-handbookscsi_index/?format=api", "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookscsi_index/zh_CN/?format=api", "user": null, "author": null, "timestamp": "2021-07-24T14:57:53.875131Z", "action": 30, "target": "The document is illustrated with examples in pseudo-code. Although sometimes the examples have many details and look like real code, it is still pseudo-code. It was written to demonstrate the concepts in an understandable way. For a real driver other approaches may be more modular and efficient. It also abstracts from the hardware details, as well as issues that would cloud the demonstrated concepts or that are supposed to be described in the other chapters of the developers handbook. Such details are commonly shown as calls to functions with descriptive names, comments or pseudo-statements. Fortunately real life full-size examples with all the details can be found in the real drivers.", "id": 331566, "action_name": "改变了源字符串", "url": "https://translate-dev.freebsd.org/api/changes/331566/?format=api" }, { "unit": "https://translate-dev.freebsd.org/api/units/1247923/?format=api", "component": "https://translate-dev.freebsd.org/api/components/documentation/booksarch-handbookscsi_index/?format=api", "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookscsi_index/zh_CN/?format=api", "user": null, "author": null, "timestamp": "2021-07-24T14:57:53.959488Z", "action": 30, "target": "CAM stands for Common Access Method. It is a generic way to address the I/O buses in a SCSI-like way. This allows a separation of the generic device drivers from the drivers controlling the I/O bus: for example the disk driver becomes able to control disks on both SCSI, IDE, and/or any other bus so the disk driver portion does not have to be rewritten (or copied and modified) for every new I/O bus. Thus the two most important active entities are:", "id": 331567, "action_name": "改变了源字符串", "url": "https://translate-dev.freebsd.org/api/changes/331567/?format=api" }, { "unit": "https://translate-dev.freebsd.org/api/units/1247924/?format=api", "component": "https://translate-dev.freebsd.org/api/components/documentation/booksarch-handbookscsi_index/?format=api", "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookscsi_index/zh_CN/?format=api", "user": null, "author": null, "timestamp": "2021-07-24T14:57:53.980415Z", "action": 30, "target": "A peripheral driver receives requests from the OS, converts them to a sequence of SCSI commands and passes these SCSI commands to a SCSI Interface Module. The SCSI Interface Module is responsible for passing these commands to the actual hardware (or if the actual hardware is not SCSI but, for example, IDE then also converting the SCSI commands to the native commands of the hardware).", "id": 331568, "action_name": "改变了源字符串", "url": "https://translate-dev.freebsd.org/api/changes/331568/?format=api" }, { "unit": "https://translate-dev.freebsd.org/api/units/1247935/?format=api", "component": "https://translate-dev.freebsd.org/api/components/documentation/booksarch-handbookscsi_index/?format=api", "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookscsi_index/zh_CN/?format=api", "user": null, "author": null, "timestamp": "2021-07-24T14:57:54.560552Z", "action": 30, "target": "max_dev_transactions - maximal number of simultaneous transactions per SCSI target in the non-tagged mode. This value will be almost universally equal to 1, with possible exceptions only for the non-SCSI cards. Also the drivers that hope to take advantage by preparing one transaction while another one is executed may set it to 2 but this does not seem to be worth the complexity.", "id": 331569, "action_name": "改变了源字符串", "url": "https://translate-dev.freebsd.org/api/changes/331569/?format=api" }, { "unit": "https://translate-dev.freebsd.org/api/units/1247936/?format=api", "component": "https://translate-dev.freebsd.org/api/components/documentation/booksarch-handbookscsi_index/?format=api", "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookscsi_index/zh_CN/?format=api", "user": null, "author": null, "timestamp": "2021-07-24T14:57:54.574471Z", "action": 30, "target": "max_tagged_dev_transactions - the same thing, but in the tagged mode. Tags are the SCSI way to initiate multiple transactions on a device: each transaction is assigned a unique tag and the transaction is sent to the device. When the device completes some transaction it sends back the result together with the tag so that the SCSI adapter (and the driver) can tell which transaction was completed. This argument is also known as the maximal tag depth. It depends on the abilities of the SCSI adapter.", "id": 331570, "action_name": "改变了源字符串", "url": "https://translate-dev.freebsd.org/api/changes/331570/?format=api" } ] }{ "count": 232, "next": "