/lk-master/platform/pc/ |
A D | interrupts.c | 47 outp(PIC1, ICW1); in map() 48 outp(PIC2, ICW1); in map() 56 outp(PIC2 + 1, 2); in map() 59 outp(PIC1 + 1, 5); in map() 60 outp(PIC2 + 1, 1); in map() 63 outp(PIC1 + 1, 0xff); in map() 64 outp(PIC2 + 1, 0xff); in map() 124 outp(PIC1, 0x20); in issueEOI() 126 outp(PIC2, 0x20); in issueEOI() 157 outp(PIC1 + 1, 0xff); in platform_mask_irqs() [all …]
|
A D | debug.c | 57 outp(uart_io_port + 1, 0); // mask all irqs in platform_init_debug_early() 58 outp(uart_io_port + 3, 0x80); // set up to load divisor latch in platform_init_debug_early() 59 outp(uart_io_port + 0, divisor & 0xff); // lsb in platform_init_debug_early() 60 outp(uart_io_port + 1, divisor >> 8); // msb in platform_init_debug_early() 61 outp(uart_io_port + 3, 3); // 8N1 in platform_init_debug_early() 62 outp(uart_io_port + 2, 0x07); // enable FIFO, clear, 14-byte threshold in platform_init_debug_early() 63 outp(uart_io_port + 4, 0x3); // drive flow control bits high in platform_init_debug_early() 73 outp(uart_io_port + 1, 0x1); // enable receive data available interrupt in platform_init_debug() 77 outp(uart_io_port + 4, mcr | 0x8); in platform_init_debug() 83 outp(uart_io_port + 0, c); in debug_uart_putc()
|
A D | console.c | 63 outp(CGA_INDEX_REG, VIDEO_ADDRESS_LSB); in set_visual_page() 64 outp(CGA_DATA_REG, page_offset & 0xFF); in set_visual_page() 65 outp(CGA_INDEX_REG, VIDEO_ADDRESS_MSB); in set_visual_page() 66 outp(CGA_DATA_REG, (page_offset >> 8) & 0xFF); in set_visual_page() 91 outp(CGA_INDEX_REG, CURSOR_POS_LSB); in place() 92 outp(CGA_DATA_REG, cursor_word & 0xFF); in place() 93 outp(CGA_INDEX_REG, CURSOR_POS_MSB); in place() 101 outp(CGA_INDEX_REG, CURSOR_START); in cursor() 102 outp(CGA_DATA_REG, start); in cursor() 103 outp(CGA_INDEX_REG, CURSOR_END); in cursor() [all …]
|
A D | timer.c | 130 outp(I8253_CONTROL_REG, 0x34); in set_pit_frequency() 131 outp(I8253_DATA_REG, divisor & 0xff); // LSB in set_pit_frequency() 132 outp(I8253_DATA_REG, divisor >> 8); // MSB in set_pit_frequency() 170 outp(I8253_CONTROL_REG, 0x38); in platform_set_oneshot_timer() 171 outp(I8253_DATA_REG, divisor & 0xff); // LSB in platform_set_oneshot_timer() 172 outp(I8253_DATA_REG, divisor >> 8); // MSB in platform_set_oneshot_timer() 183 outp(I8253_CONTROL_REG, 0x30); in platform_stop_timer()
|
A D | uart.c | 75 outp(config->io_port + 3, 0x80); // set up to load divisor latch in uart_init() 76 outp(config->io_port + 0, divisor & 0xff); // lsb in uart_init() 77 outp(config->io_port + 1, divisor >> 8); // msb in uart_init() 78 outp(config->io_port + 3, 3); // 8N1 in uart_init() 79 outp(config->io_port + 2, 0x07); // enable FIFO, clear, 14-byte threshold in uart_init() 85 outp(config->io_port + 1, 0x1); // enable rx data available interrupts in uart_init() 132 outp(config->io_port + 0, c); in uart_write_thread()
|
A D | keyboard.c | 34 outp(I8042_DATA_REG, val); in i8042_write_data() 38 outp(I8042_COMMAND_REG, val); in i8042_write_command()
|
A D | ide.c | 562 outp(state->regs[index], value); in ide_write_reg8()
|
/lk-master/external/lib/lwip/netif/ppp/ |
A D | chap.c | 712 u_char *outp; in ChapSendChallenge() local 723 PUTCHAR(CHAP_CHALLENGE, outp); in ChapSendChallenge() 725 PUTSHORT(outlen, outp); in ChapSendChallenge() 729 INCPTR(chal_len, outp); in ChapSendChallenge() 748 u_char *outp; in ChapSendStatus() local 764 PUTCHAR(code, outp); in ChapSendStatus() 766 PUTSHORT(outlen, outp); in ChapSendStatus() 767 BCOPY(msg, outp, msglen); in ChapSendStatus() 813 u_char *outp; in ChapSendResponse() local 821 MAKEHEADER(outp, PPP_CHAP); in ChapSendResponse() [all …]
|
A D | pap.c | 552 u_char *outp; in upap_sauthreq() local 559 MAKEHEADER(outp, PPP_PAP); in upap_sauthreq() 562 PUTCHAR(++u->us_id, outp); in upap_sauthreq() 563 PUTSHORT(outlen, outp); in upap_sauthreq() 586 u_char *outp; in upap_sresp() local 591 MAKEHEADER(outp, PPP_PAP); in upap_sresp() 593 PUTCHAR(code, outp); in upap_sresp() 594 PUTCHAR(id, outp); in upap_sresp() 595 PUTSHORT(outlen, outp); in upap_sresp() 596 PUTCHAR(msglen, outp); in upap_sresp() [all …]
|
A D | fsm.c | 814 u_char *outp; in fsm_sconfreq() local 836 outp = outpacket_buf[f->unit] + PPP_HDRLEN + HEADERLEN; in fsm_sconfreq() 843 (*f->callbacks->addci)(f, outp, &cilen); in fsm_sconfreq() 850 fsm_sdata(f, CONFREQ, f->reqid, outp, cilen); in fsm_sconfreq() 869 u_char *outp; in fsm_sdata() local 873 outp = outpacket_buf[f->unit]; in fsm_sdata() 878 BCOPY(data, outp + PPP_HDRLEN + HEADERLEN, datalen); in fsm_sdata() 881 MAKEHEADER(outp, f->protocol); in fsm_sdata() 882 PUTCHAR(code, outp); in fsm_sdata() 883 PUTCHAR(id, outp); in fsm_sdata() [all …]
|
/lk-master/platform/rp20xx/tools/ |
A D | uf2conv.py | 91 outp = [] 118 outp += b"\x00\x00\x00\x00" 119 outp.append(block[32 : 32 + datalen]) 121 return b"".join(outp) 128 outp += "\n" 129 outp += "0x%02x, " % file_content[i] 130 outp += "\n};\n" 131 return bytes(outp, "utf-8") 139 outp = [] 153 outp.append(block) [all …]
|
/lk-master/arch/x86/include/arch/ |
A D | x86.h | 218 static inline void outp(uint16_t _port, uint8_t _data) { in outp() function
|