Translation components API.

See the Weblate's Web API documentation for detailed description of the API.

GET /api/translations/documentation/booksarch-handbookisa_index/zh_CN/changes/?format=api&page=3
HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "count": 393,
    "next": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookisa_index/zh_CN/changes/?format=api&page=4",
    "previous": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookisa_index/zh_CN/changes/?format=api&page=2",
    "results": [
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1097916/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/booksarch-handbookisa_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookisa_index/zh_CN/?format=api",
            "user": null,
            "author": "https://translate-dev.freebsd.org/api/users/anonymous/?format=api",
            "timestamp": "2021-06-02T04:16:25.454946Z",
            "action": 6,
            "target": "对于较简单的设备,事情反而变得复杂。使用的函数包括:",
            "id": 310953,
            "action_name": "Automatic translation",
            "url": "https://translate-dev.freebsd.org/api/changes/310953/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1097915/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/booksarch-handbookisa_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookisa_index/zh_CN/?format=api",
            "user": null,
            "author": "https://translate-dev.freebsd.org/api/users/anonymous/?format=api",
            "timestamp": "2021-06-02T04:16:25.530379Z",
            "action": 45,
            "target": "",
            "id": 310954,
            "action_name": "New contributor",
            "url": "https://translate-dev.freebsd.org/api/changes/310954/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1097915/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/booksarch-handbookisa_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookisa_index/zh_CN/?format=api",
            "user": null,
            "author": "https://translate-dev.freebsd.org/api/users/anonymous/?format=api",
            "timestamp": "2021-06-02T04:16:25.534644Z",
            "action": 6,
            "target": "所有进一步的活动通过对设备编程完成。当卸载驱动程序时,不需要调用DMA相关的函数。",
            "id": 310955,
            "action_name": "Automatic translation",
            "url": "https://translate-dev.freebsd.org/api/changes/310955/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1097913/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/booksarch-handbookisa_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookisa_index/zh_CN/?format=api",
            "user": null,
            "author": "https://translate-dev.freebsd.org/api/users/anonymous/?format=api",
            "timestamp": "2021-06-02T04:16:25.577699Z",
            "action": 45,
            "target": "",
            "id": 310956,
            "action_name": "New contributor",
            "url": "https://translate-dev.freebsd.org/api/changes/310956/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1097913/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/booksarch-handbookisa_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookisa_index/zh_CN/?format=api",
            "user": null,
            "author": "https://translate-dev.freebsd.org/api/users/anonymous/?format=api",
            "timestamp": "2021-06-02T04:16:25.586693Z",
            "action": 6,
            "target": "最简单情况是那些比较智能的设备。就象PCI上的总线主设备一样,它们自己能产生总线周期和内存地址。它们真正从DMA控制器需要的唯一事情是总线仲裁。所以为了此目的,它们假装是级联从DMA控制器。当连接驱动程序时,系统DMA控制器需要做的唯一事情就是通过调用如下函数在一个DMA通道上激活级联模式:",
            "id": 310957,
            "action_name": "Automatic translation",
            "url": "https://translate-dev.freebsd.org/api/changes/310957/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1097912/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/booksarch-handbookisa_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookisa_index/zh_CN/?format=api",
            "user": null,
            "author": "https://translate-dev.freebsd.org/api/users/anonymous/?format=api",
            "timestamp": "2021-06-02T04:16:25.616678Z",
            "action": 45,
            "target": "",
            "id": 310958,
            "action_name": "New contributor",
            "url": "https://translate-dev.freebsd.org/api/changes/310958/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1097912/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/booksarch-handbookisa_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookisa_index/zh_CN/?format=api",
            "user": null,
            "author": "https://translate-dev.freebsd.org/api/users/anonymous/?format=api",
            "timestamp": "2021-06-02T04:16:25.620488Z",
            "action": 6,
            "target": "ISA总线中Direct Memory Access (DMA)是通过DMA控制器(实际上是它们中的两个,但这只是无关细节)实现的。为了使以前的ISA设备简单便宜,总线控制和地址产生的逻辑都集中在DMA控制器中。幸运的是,FreeBSD提供了一套函数,这些函数大多把DMA控制器的繁琐细节对设备驱动程序隐藏了起来。",
            "id": 310959,
            "action_name": "Automatic translation",
            "url": "https://translate-dev.freebsd.org/api/changes/310959/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1097911/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/booksarch-handbookisa_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookisa_index/zh_CN/?format=api",
            "user": null,
            "author": "https://translate-dev.freebsd.org/api/users/anonymous/?format=api",
            "timestamp": "2021-06-02T04:16:25.651122Z",
            "action": 45,
            "target": "",
            "id": 310960,
            "action_name": "New contributor",
            "url": "https://translate-dev.freebsd.org/api/changes/310960/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1097911/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/booksarch-handbookisa_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookisa_index/zh_CN/?format=api",
            "user": null,
            "author": "https://translate-dev.freebsd.org/api/users/anonymous/?format=api",
            "timestamp": "2021-06-02T04:16:25.662562Z",
            "action": 6,
            "target": "DMA",
            "id": 310961,
            "action_name": "Automatic translation",
            "url": "https://translate-dev.freebsd.org/api/changes/310961/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1097908/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/booksarch-handbookisa_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookisa_index/zh_CN/?format=api",
            "user": null,
            "author": "https://translate-dev.freebsd.org/api/users/anonymous/?format=api",
            "timestamp": "2021-06-02T04:16:25.686236Z",
            "action": 45,
            "target": "",
            "id": 310962,
            "action_name": "New contributor",
            "url": "https://translate-dev.freebsd.org/api/changes/310962/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1097908/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/booksarch-handbookisa_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookisa_index/zh_CN/?format=api",
            "user": null,
            "author": "https://translate-dev.freebsd.org/api/users/anonymous/?format=api",
            "timestamp": "2021-06-02T04:16:25.688233Z",
            "action": 6,
            "target": "处理请求的两种方法分别是:",
            "id": 310963,
            "action_name": "Automatic translation",
            "url": "https://translate-dev.freebsd.org/api/changes/310963/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1097904/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/booksarch-handbookisa_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookisa_index/zh_CN/?format=api",
            "user": null,
            "author": "https://translate-dev.freebsd.org/api/users/anonymous/?format=api",
            "timestamp": "2021-06-02T04:16:25.702235Z",
            "action": 45,
            "target": "",
            "id": 310964,
            "action_name": "New contributor",
            "url": "https://translate-dev.freebsd.org/api/changes/310964/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1097904/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/booksarch-handbookisa_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookisa_index/zh_CN/?format=api",
            "user": null,
            "author": "https://translate-dev.freebsd.org/api/users/anonymous/?format=api",
            "timestamp": "2021-06-02T04:16:25.704452Z",
            "action": 6,
            "target": "代码看起来有点长,也比较复杂,但那是正确的使用方法。实际结果是:如果分配多个内存区域,则总将它们组合成一个结构并作为整体分配(如果对齐和边界限制允许的话)是一个很好的主意。",
            "id": 310965,
            "action_name": "Automatic translation",
            "url": "https://translate-dev.freebsd.org/api/changes/310965/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1097898/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/booksarch-handbookisa_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookisa_index/zh_CN/?format=api",
            "user": null,
            "author": "https://translate-dev.freebsd.org/api/users/anonymous/?format=api",
            "timestamp": "2021-06-02T04:16:25.714961Z",
            "action": 45,
            "target": "",
            "id": 310966,
            "action_name": "New contributor",
            "url": "https://translate-dev.freebsd.org/api/changes/310966/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1097898/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/booksarch-handbookisa_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookisa_index/zh_CN/?format=api",
            "user": null,
            "author": "https://translate-dev.freebsd.org/api/users/anonymous/?format=api",
            "timestamp": "2021-06-02T04:16:25.716588Z",
            "action": 6,
            "target": "典型示例如下:",
            "id": 310967,
            "action_name": "Automatic translation",
            "url": "https://translate-dev.freebsd.org/api/changes/310967/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1097893/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/booksarch-handbookisa_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookisa_index/zh_CN/?format=api",
            "user": null,
            "author": "https://translate-dev.freebsd.org/api/users/anonymous/?format=api",
            "timestamp": "2021-06-02T04:16:25.751759Z",
            "action": 45,
            "target": "",
            "id": 310968,
            "action_name": "New contributor",
            "url": "https://translate-dev.freebsd.org/api/changes/310968/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1097893/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/booksarch-handbookisa_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookisa_index/zh_CN/?format=api",
            "user": null,
            "author": "https://translate-dev.freebsd.org/api/users/anonymous/?format=api",
            "timestamp": "2021-06-02T04:16:25.755314Z",
            "action": 6,
            "target": "对于从连接到分离设备,这期间位置一直不变的缓冲区:",
            "id": 310969,
            "action_name": "Automatic translation",
            "url": "https://translate-dev.freebsd.org/api/changes/310969/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1097891/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/booksarch-handbookisa_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookisa_index/zh_CN/?format=api",
            "user": null,
            "author": "https://translate-dev.freebsd.org/api/users/anonymous/?format=api",
            "timestamp": "2021-06-02T04:16:25.775979Z",
            "action": 45,
            "target": "",
            "id": 310970,
            "action_name": "New contributor",
            "url": "https://translate-dev.freebsd.org/api/changes/310970/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1097891/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/booksarch-handbookisa_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookisa_index/zh_CN/?format=api",
            "user": null,
            "author": "https://translate-dev.freebsd.org/api/users/anonymous/?format=api",
            "timestamp": "2021-06-02T04:16:25.777759Z",
            "action": 6,
            "target": "如果硬件根本不支持分散/收集,或者驱动程序希望即使在严重分片的情况下仍然支持某种缓冲区大小,则解决办法是:如果无法容纳下原始缓冲区,就在驱动程序中分配一个连续的缓冲区作为中间存储。",
            "id": 310971,
            "action_name": "Automatic translation",
            "url": "https://translate-dev.freebsd.org/api/changes/310971/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1097890/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/booksarch-handbookisa_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookisa_index/zh_CN/?format=api",
            "user": null,
            "author": "https://translate-dev.freebsd.org/api/users/anonymous/?format=api",
            "timestamp": "2021-06-02T04:16:25.792008Z",
            "action": 45,
            "target": "",
            "id": 310972,
            "action_name": "New contributor",
            "url": "https://translate-dev.freebsd.org/api/changes/310972/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1097890/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/booksarch-handbookisa_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookisa_index/zh_CN/?format=api",
            "user": null,
            "author": "https://translate-dev.freebsd.org/api/users/anonymous/?format=api",
            "timestamp": "2021-06-02T04:16:25.793846Z",
            "action": 6,
            "target": "另一个实践结论是段数目可能限制缓冲区的大小。如果缓冲区中的所有页面碰巧物理上不连续,则分片情况下支持的最大缓冲区尺寸为(nsegments * page_size)。例如,如果支持的段的最大数目为10,则在i386上可以确保支持的最大缓冲区大小为40K。如果希望更大的则需要在驱动程序中使用一些特殊技巧。",
            "id": 310973,
            "action_name": "Automatic translation",
            "url": "https://translate-dev.freebsd.org/api/changes/310973/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1097862/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/booksarch-handbookisa_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookisa_index/zh_CN/?format=api",
            "user": null,
            "author": "https://translate-dev.freebsd.org/api/users/anonymous/?format=api",
            "timestamp": "2021-06-02T04:16:25.811927Z",
            "action": 45,
            "target": "",
            "id": 310974,
            "action_name": "New contributor",
            "url": "https://translate-dev.freebsd.org/api/changes/310974/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1097862/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/booksarch-handbookisa_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookisa_index/zh_CN/?format=api",
            "user": null,
            "author": "https://translate-dev.freebsd.org/api/users/anonymous/?format=api",
            "timestamp": "2021-06-02T04:16:25.818932Z",
            "action": 6,
            "target": "map - 将要被销毁的映射",
            "id": 310975,
            "action_name": "Automatic translation",
            "url": "https://translate-dev.freebsd.org/api/changes/310975/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1097861/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/booksarch-handbookisa_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookisa_index/zh_CN/?format=api",
            "user": null,
            "author": "https://translate-dev.freebsd.org/api/users/anonymous/?format=api",
            "timestamp": "2021-06-02T04:16:25.863127Z",
            "action": 45,
            "target": "",
            "id": 310976,
            "action_name": "New contributor",
            "url": "https://translate-dev.freebsd.org/api/changes/310976/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1097861/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/booksarch-handbookisa_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookisa_index/zh_CN/?format=api",
            "user": null,
            "author": "https://translate-dev.freebsd.org/api/users/anonymous/?format=api",
            "timestamp": "2021-06-02T04:16:25.865269Z",
            "action": 6,
            "target": "dmat - 与映射关联的标签",
            "id": 310977,
            "action_name": "Automatic translation",
            "url": "https://translate-dev.freebsd.org/api/changes/310977/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1097848/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/booksarch-handbookisa_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookisa_index/zh_CN/?format=api",
            "user": null,
            "author": "https://translate-dev.freebsd.org/api/users/anonymous/?format=api",
            "timestamp": "2021-06-02T04:16:25.878433Z",
            "action": 45,
            "target": "",
            "id": 310978,
            "action_name": "New contributor",
            "url": "https://translate-dev.freebsd.org/api/changes/310978/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1097848/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/booksarch-handbookisa_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookisa_index/zh_CN/?format=api",
            "user": null,
            "author": "https://translate-dev.freebsd.org/api/users/anonymous/?format=api",
            "timestamp": "2021-06-02T04:16:25.880563Z",
            "action": 6,
            "target": "flags - 旗标的位图。唯一感兴趣的旗标为:",
            "id": 310979,
            "action_name": "Automatic translation",
            "url": "https://translate-dev.freebsd.org/api/changes/310979/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1097830/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/booksarch-handbookisa_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookisa_index/zh_CN/?format=api",
            "user": null,
            "author": "https://translate-dev.freebsd.org/api/users/anonymous/?format=api",
            "timestamp": "2021-06-02T04:16:25.895071Z",
            "action": 45,
            "target": "",
            "id": 310980,
            "action_name": "New contributor",
            "url": "https://translate-dev.freebsd.org/api/changes/310980/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1097830/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/booksarch-handbookisa_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookisa_index/zh_CN/?format=api",
            "user": null,
            "author": "https://translate-dev.freebsd.org/api/users/anonymous/?format=api",
            "timestamp": "2021-06-02T04:16:25.897529Z",
            "action": 6,
            "target": "对于ISA设备,正常值(没有过滤函数)为:",
            "id": 310981,
            "action_name": "Automatic translation",
            "url": "https://translate-dev.freebsd.org/api/changes/310981/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1097821/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/booksarch-handbookisa_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookisa_index/zh_CN/?format=api",
            "user": null,
            "author": "https://translate-dev.freebsd.org/api/users/anonymous/?format=api",
            "timestamp": "2021-06-02T04:16:25.911487Z",
            "action": 45,
            "target": "",
            "id": 310982,
            "action_name": "New contributor",
            "url": "https://translate-dev.freebsd.org/api/changes/310982/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1097821/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/booksarch-handbookisa_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookisa_index/zh_CN/?format=api",
            "user": null,
            "author": "https://translate-dev.freebsd.org/api/users/anonymous/?format=api",
            "timestamp": "2021-06-02T04:16:25.913439Z",
            "action": 6,
            "target": "工作在DMA内存上的函数有:",
            "id": 310983,
            "action_name": "Automatic translation",
            "url": "https://translate-dev.freebsd.org/api/changes/310983/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1097819/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/booksarch-handbookisa_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookisa_index/zh_CN/?format=api",
            "user": null,
            "author": "https://translate-dev.freebsd.org/api/users/anonymous/?format=api",
            "timestamp": "2021-06-02T04:16:25.959984Z",
            "action": 45,
            "target": "",
            "id": 310984,
            "action_name": "New contributor",
            "url": "https://translate-dev.freebsd.org/api/changes/310984/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1097819/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/booksarch-handbookisa_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookisa_index/zh_CN/?format=api",
            "user": null,
            "author": "https://translate-dev.freebsd.org/api/users/anonymous/?format=api",
            "timestamp": "2021-06-02T04:16:25.962240Z",
            "action": 6,
            "target": "其一,分配一大块符合标签要求的连续内存(以后可以被释放)。这一般用于分配为了与设备通信而存在相对较长时间的那些内存区。将这样的内存加载到映射中非常容易:它总是被看作位于适当物理内存范围的一整块。",
            "id": 310985,
            "action_name": "Automatic translation",
            "url": "https://translate-dev.freebsd.org/api/changes/310985/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1097818/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/booksarch-handbookisa_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookisa_index/zh_CN/?format=api",
            "user": null,
            "author": "https://translate-dev.freebsd.org/api/users/anonymous/?format=api",
            "timestamp": "2021-06-02T04:16:25.978510Z",
            "action": 45,
            "target": "",
            "id": 310986,
            "action_name": "New contributor",
            "url": "https://translate-dev.freebsd.org/api/changes/310986/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1097818/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/booksarch-handbookisa_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookisa_index/zh_CN/?format=api",
            "user": null,
            "author": "https://translate-dev.freebsd.org/api/users/anonymous/?format=api",
            "timestamp": "2021-06-02T04:16:25.980909Z",
            "action": 6,
            "target": "使用标签创建映射的方法有两种。",
            "id": 310987,
            "action_name": "Automatic translation",
            "url": "https://translate-dev.freebsd.org/api/changes/310987/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1097817/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/booksarch-handbookisa_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookisa_index/zh_CN/?format=api",
            "user": null,
            "author": "https://translate-dev.freebsd.org/api/users/anonymous/?format=api",
            "timestamp": "2021-06-02T04:16:25.997001Z",
            "action": 45,
            "target": "",
            "id": 310988,
            "action_name": "New contributor",
            "url": "https://translate-dev.freebsd.org/api/changes/310988/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1097817/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/booksarch-handbookisa_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookisa_index/zh_CN/?format=api",
            "user": null,
            "author": "https://translate-dev.freebsd.org/api/users/anonymous/?format=api",
            "timestamp": "2021-06-02T04:16:25.999599Z",
            "action": 6,
            "target": "一般地,每个设备单元创建一个顶层标签(没有父标签)。如果每个设备需要不同要求的内存区,则为每个内存区都会创建一个标签,这些标签作为父标签的孩子。",
            "id": 310989,
            "action_name": "Automatic translation",
            "url": "https://translate-dev.freebsd.org/api/changes/310989/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1097816/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/booksarch-handbookisa_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookisa_index/zh_CN/?format=api",
            "user": null,
            "author": "https://translate-dev.freebsd.org/api/users/anonymous/?format=api",
            "timestamp": "2021-06-02T04:16:26.016216Z",
            "action": 45,
            "target": "",
            "id": 310990,
            "action_name": "New contributor",
            "url": "https://translate-dev.freebsd.org/api/changes/310990/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1097816/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/booksarch-handbookisa_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookisa_index/zh_CN/?format=api",
            "user": null,
            "author": "https://translate-dev.freebsd.org/api/users/anonymous/?format=api",
            "timestamp": "2021-06-02T04:16:26.018511Z",
            "action": 6,
            "target": "标签按照对特性的继承而被组织成树型层次结构。子标签继承父标签的所有要求,可以令其更严格,但不允许放宽要求。",
            "id": 310991,
            "action_name": "Automatic translation",
            "url": "https://translate-dev.freebsd.org/api/changes/310991/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1097814/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/booksarch-handbookisa_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookisa_index/zh_CN/?format=api",
            "user": null,
            "author": "https://translate-dev.freebsd.org/api/users/anonymous/?format=api",
            "timestamp": "2021-06-02T04:16:26.051984Z",
            "action": 45,
            "target": "",
            "id": 310992,
            "action_name": "New contributor",
            "url": "https://translate-dev.freebsd.org/api/changes/310992/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1097814/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/booksarch-handbookisa_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookisa_index/zh_CN/?format=api",
            "user": null,
            "author": "https://translate-dev.freebsd.org/api/users/anonymous/?format=api",
            "timestamp": "2021-06-02T04:16:26.055752Z",
            "action": 6,
            "target": "情况(b)中,只是数据的地址被发送到设备,设备使用DMA实际访问主存中的数据。存在两个限制:首先,ISA卡只能访问16MB以下的内存。其次,虚地址空间中连续的页面在物理地址空间中可能不连续,设备可能不得不进行分散/收集操作。总线子系统为这些问题提供现成现成的解决办法,剩下的必须由驱动程序自己完成。",
            "id": 310993,
            "action_name": "Automatic translation",
            "url": "https://translate-dev.freebsd.org/api/changes/310993/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1097813/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/booksarch-handbookisa_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookisa_index/zh_CN/?format=api",
            "user": null,
            "author": "https://translate-dev.freebsd.org/api/users/anonymous/?format=api",
            "timestamp": "2021-06-02T04:16:26.075008Z",
            "action": 45,
            "target": "",
            "id": 310994,
            "action_name": "New contributor",
            "url": "https://translate-dev.freebsd.org/api/changes/310994/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1097813/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/booksarch-handbookisa_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookisa_index/zh_CN/?format=api",
            "user": null,
            "author": "https://translate-dev.freebsd.org/api/users/anonymous/?format=api",
            "timestamp": "2021-06-02T04:16:26.077174Z",
            "action": 6,
            "target": "大多数ISA卡的内存配置为物理地位于640KB-1MB范围之间的某个位置。某些ISA卡需要更大的内存范围,位于16M以下的某个位置(由于ISA总线上24位地址限制)。这种情况下,如果机器有比设备内存的起始地址更多的内存(换句话说,它们重叠),则必须在被设备使用的内存起始地址处配置一个内存空洞。许多BIOS允许在起始于14MB或15MB处配置1M的内存空洞。如果BIOS正确地报告内存空洞,FreeBSD就能够正确处理它们(此特性在老BIOS上可能会出问题)。",
            "id": 310995,
            "action_name": "Automatic translation",
            "url": "https://translate-dev.freebsd.org/api/changes/310995/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1097811/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/booksarch-handbookisa_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookisa_index/zh_CN/?format=api",
            "user": null,
            "author": "https://translate-dev.freebsd.org/api/users/anonymous/?format=api",
            "timestamp": "2021-06-02T04:16:26.091799Z",
            "action": 45,
            "target": "",
            "id": 310996,
            "action_name": "New contributor",
            "url": "https://translate-dev.freebsd.org/api/changes/310996/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1097811/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/booksarch-handbookisa_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookisa_index/zh_CN/?format=api",
            "user": null,
            "author": "https://translate-dev.freebsd.org/api/users/anonymous/?format=api",
            "timestamp": "2021-06-02T04:16:26.094079Z",
            "action": 6,
            "target": "(b) 内存为计算机的主内存",
            "id": 310997,
            "action_name": "Automatic translation",
            "url": "https://translate-dev.freebsd.org/api/changes/310997/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1097810/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/booksarch-handbookisa_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookisa_index/zh_CN/?format=api",
            "user": null,
            "author": "https://translate-dev.freebsd.org/api/users/anonymous/?format=api",
            "timestamp": "2021-06-02T04:16:26.149566Z",
            "action": 45,
            "target": "",
            "id": 310998,
            "action_name": "New contributor",
            "url": "https://translate-dev.freebsd.org/api/changes/310998/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1097810/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/booksarch-handbookisa_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookisa_index/zh_CN/?format=api",
            "user": null,
            "author": "https://translate-dev.freebsd.org/api/users/anonymous/?format=api",
            "timestamp": "2021-06-02T04:16:26.153686Z",
            "action": 6,
            "target": "(a) 内存位于设备卡上",
            "id": 310999,
            "action_name": "Automatic translation",
            "url": "https://translate-dev.freebsd.org/api/changes/310999/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1097809/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/booksarch-handbookisa_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookisa_index/zh_CN/?format=api",
            "user": null,
            "author": "https://translate-dev.freebsd.org/api/users/anonymous/?format=api",
            "timestamp": "2021-06-02T04:16:26.179704Z",
            "action": 45,
            "target": "",
            "id": 311000,
            "action_name": "New contributor",
            "url": "https://translate-dev.freebsd.org/api/changes/311000/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1097809/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/booksarch-handbookisa_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookisa_index/zh_CN/?format=api",
            "user": null,
            "author": "https://translate-dev.freebsd.org/api/users/anonymous/?format=api",
            "timestamp": "2021-06-02T04:16:26.182200Z",
            "action": 6,
            "target": "很多情况下设备驱动程序和设备之间的数据交换是通过内存进行的。有两种可能的变体:",
            "id": 311001,
            "action_name": "Automatic translation",
            "url": "https://translate-dev.freebsd.org/api/changes/311001/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1097808/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/booksarch-handbookisa_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookisa_index/zh_CN/?format=api",
            "user": null,
            "author": "https://translate-dev.freebsd.org/api/users/anonymous/?format=api",
            "timestamp": "2021-06-02T04:16:26.202226Z",
            "action": 45,
            "target": "",
            "id": 311002,
            "action_name": "New contributor",
            "url": "https://translate-dev.freebsd.org/api/changes/311002/?format=api"
        }
    ]
}