mirror of
https://github.com/phil-opp/blog_os.git
synced 2025-12-16 14:27:49 +00:00
3 lines
8.3 KiB
XML
3 lines
8.3 KiB
XML
<?xml version="1.0" encoding="UTF-8"?>
|
|
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
|
|
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="306px" height="184px" viewBox="-0.5 -0.5 306 184" content="<mxfile host="Electron" modified="2020-03-20T10:36:26.029Z" agent="Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) draw.io/12.6.5 Chrome/80.0.3987.86 Electron/8.0.0 Safari/537.36" version="12.6.5" etag="QgGQQL8mAmxGnXA11JQH" type="device"><diagram id="4s98wZOg0Hbx6P4d8RXU">7Vldb5swFP01PDbiI5DkcUm6dVondeukdY8uXMCqg5FxmqS/fnawAUOaZC1tompUquzj62v7+HCvTSxvtlh/YShPv9MIiOXa0dry5pbrepOh+C+BTQm4gVsCCcNRCTk1cIufQIG2Qpc4gsIw5JQSjnMTDGmWQcgNDDFGV6ZZTIk5ao4S6AC3ISJd9DeOeFqiY9+u8SvASapHdmzVskDaWAFFiiK6akDepeXNGKW8LC3WMyCSO81L2e/zM63VxBhk/JgOivdHRJZqbWpefKMXy+gyi0Da25Y3XaWYw22OQtm6ErsrsJQviKg5oqjcAeOwfnZKTrVQIRCgC+BsI0xUh7GiRmkjUNVVTbQmL21wrDGktjap/NarFwVFwG4yvPMjo1LO+7MxPEM23JOx4Z8hG8OTsRGcIRvBydgY9cxGjAmZUULZtq8XxxCEocALzugDNFrs7dMTf6eLu+OPwJ97ukg9+RD8nS6262Nlg0Bx2MtCcWwV6I8lCLRNqFgoN1kz2cloBi0qFYQITjJRDQUxIPCppA2Lw+Un1bDAUSSH2blN5kb2wHvrtR92aa8ia++8Ox3ev8HmniIWCfSrpIctcy7KVygTlLA9snYOy/pN5TsyaaxOKg0eRztoDPqg8YhDPGTRJ3nxkbojqChwaHIDa8zvlKhk+Y8sD3xVm68bTfONrmRionfNSqOXrNbdtjXdr5wcRK07VkGXLARTGRyxBLTijt6SBuf+Ds41xoAgjh/NWezaCDXCDcUZbwZ8Y8crt9pDuR7VqXkFa/lpKafKI9pPyUHHj9hOtGmY5dKgeH66fkugvr13Vi3zkWEtCuXwtT4r+o+TbPeqlS+LVKqgCrwHA64OpARivi+MMijwE7rfOpL6U0wJr/7U8ucCIegeyBSFD8k2oBi5Tz7a5IYWmGMqvbNST9Wo1632avRCxCOcJdfbSc49mRNoxhtDDOfyb18UUp8x1BKsSnnGq+DuDU8X9sALgpEpgV5eA8fweeGOB2Nv0ngC0yGN4wJ4S0z/LJ/u3bSROH6h4uGMM0X7oP2uqeKIa+yxqcJ5Sapwek8Vk26m0PL4nypelira44z2p4rO2cfvOVl0vzbkNH9ZrmiH7fdJFq0MdShX/FQCfLtk4R9KFvp7lw7r+pV6bbIYmkpxBvr9fU1+ENX6i3lpXv/s4F3+BQ==</diagram></mxfile>" style="background-color: rgb(255, 255, 255);"><defs/><g><rect x="48.1" y="26" width="26" height="26" fill="#ffffff" stroke="#000000" stroke-width="1.3" pointer-events="all"/><rect x="74.1" y="26" width="26" height="26" fill="#ffffff" stroke="#000000" stroke-width="1.3" pointer-events="all"/><rect x="100.1" y="26" width="26" height="26" fill="#ffffff" stroke="#000000" stroke-width="1.3" pointer-events="all"/><rect x="126.1" y="26" width="26" height="26" fill="#ffffff" stroke="#000000" stroke-width="1.3" pointer-events="all"/><rect x="152.1" y="26" width="26" height="26" fill="#ffffff" stroke="#000000" stroke-width="1.3" pointer-events="all"/><rect x="178.1" y="26" width="26" height="26" fill="#ffe6cc" stroke="#000000" stroke-width="1.3" pointer-events="all"/><rect x="204.1" y="26" width="26" height="26" fill="#ffe6cc" stroke="#000000" stroke-width="1.3" pointer-events="all"/><rect x="230.1" y="26" width="26" height="26" fill="#ffe6cc" stroke="#000000" stroke-width="1.3" pointer-events="all"/><rect x="48.1" y="0" width="208" height="26" fill="none" stroke="none" pointer-events="all"/><g transform="translate(-0.5 -0.5)scale(1.3)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 158px; height: 1px; padding-top: 10px; margin-left: 38px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">Scancode Queue</div></div></div></foreignObject><text x="117" y="14" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">Scancode Queue</text></switch></g><rect x="35.1" y="104" width="91" height="78" rx="11.7" ry="11.7" fill="#ffffff" stroke="#000000" stroke-width="1.3" pointer-events="all"/><g transform="translate(-0.5 -0.5)scale(1.3)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 68px; height: 1px; padding-top: 110px; margin-left: 28px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">Keyboard Interrupt Handler</div></div></div></foreignObject><text x="62" y="114" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">Keyboard In...</text></switch></g><path d="M 35.1 143 L 22.1 143 Q 9.1 143 9.1 130 L 9.1 52 Q 9.1 39 22.1 39 L 39.82 39" fill="none" stroke="#000000" stroke-width="1.3" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 46.65 39 L 37.55 43.55 L 39.82 39 L 37.55 34.45 Z" fill="#000000" stroke="#000000" stroke-width="1.3" stroke-miterlimit="10" pointer-events="all"/><g transform="translate(-0.5 -0.5)scale(1.3)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe flex-start; width: 1px; height: 1px; padding-top: 60px; margin-left: 12px;"><div style="box-sizing: border-box; font-size: 0; text-align: left; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #4D4D4D; line-height: 1.2; pointer-events: all; background-color: #ffffff; white-space: nowrap; ">push scancode</div></div></div></foreignObject><text x="12" y="64" fill="#4D4D4D" font-family="Helvetica" font-size="12px">p...</text></switch></g><rect x="178.1" y="104" width="91" height="78" rx="11.7" ry="11.7" fill="#ffffff" stroke="#000000" stroke-width="1.3" pointer-events="all"/><g transform="translate(-0.5 -0.5)scale(1.3)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 68px; height: 1px; padding-top: 110px; margin-left: 138px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">Keyboard Task</div></div></div></foreignObject><text x="172" y="114" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">Keyboard Ta...</text></switch></g><path d="M 256.1 39 L 282.1 39 Q 295.1 39 295.1 52 L 295.1 130 Q 295.1 143 286.24 143 L 277.38 143" fill="none" stroke="#000000" stroke-width="1.3" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 270.55 143 L 279.65 138.45 L 277.38 143 L 279.65 147.55 Z" fill="#000000" stroke="#000000" stroke-width="1.3" stroke-miterlimit="10" pointer-events="all"/><g transform="translate(-0.5 -0.5)scale(1.3)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe flex-end; width: 1px; height: 1px; padding-top: 60px; margin-left: 222px;"><div style="box-sizing: border-box; font-size: 0; text-align: right; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #4D4D4D; line-height: 1.2; pointer-events: all; background-color: #ffffff; white-space: nowrap; ">pop scancode</div></div></div></foreignObject><text x="222" y="64" fill="#4D4D4D" font-family="Helvetica" font-size="12px" text-anchor="end">p...</text></switch></g></g><switch><g requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"/><a transform="translate(0,-5)" xlink:href="https://desk.draw.io/support/solutions/articles/16000042487" target="_blank"><text text-anchor="middle" font-size="10px" x="50%" y="100%">Viewer does not support full SVG 1.1</text></a></switch></svg> |