## Keyboard shortcuts

Press `←` or `→` to navigate between chapters

Press `S` or `/` to search in the book

Press `?` to show this help

Press `Esc` to hide this help

# Toshiba TLCS 900

Assembler code

    IROM:00008100
    IROM:00008100 ; =============== S U B R O U T I N E =======================================
    IROM:00008100
    IROM:00008100
    IROM:00008100                 ; public RESET_
    IROM:00008100 RESET_:                                 ; DATA XREF: IROM:00008000↑o
    IROM:00008100                 DEC     0x02, XSP
    IROM:00008102                 DI
    IROM:00008104                 LD      (P3), 0x00      ; Port 3
    IROM:00008107                 LD      (P3CR), 0xF4 ; 'ô' ; Port 3 Control
    IROM:0000810A                 LD      (P3FC), 0x00    ; Port 3 Function
    IROM:0000810D                 LD      (SYSCR0), 0xA0 ; ' ' ; System Clock Register 0
    IROM:00008110                 LD      (SYSCR1), 0x00  ; System Clock Contol Register 1
    IROM:00008113                 LD      (B0CS), 0x99 ; '™' ; Block 0 CS/WAIT Control Register
    IROM:00008116                 LD      (B1CS), 0x9A ; 'š' ; Block 1 CS/WAIT Control Register
    IROM:00008119                 LD      (B2CS), 0x8F    ; Block 2 CS/WAIT Control Register
    IROM:0000811C                 LD      XSP, 0x0000087F
    IROM:00008121                 LD      (WDMOD), 0x00   ; Watch Dog Timer Mode
    IROM:00008124                 LD      (WDCR), 0xB1 ; '±' ; Watch Dog Control Register
    IROM:00008127                 LD      XHL, 0x00000080 ; '€'
    IROM:0000812C                 LD      BC, 0x0800
    IROM:0000812F                 LD      A, 0x00
    IROM:00008131
    IROM:00008131 loc_8131:                               ; CODE XREF: RESET_+35↓j
    IROM:00008131                 LD      (XHL), A
    IROM:00008133                 INC     0x01, HL
    IROM:00008135                 DJNZ    BC, (loc_8131)
    IROM:00008138                 LD      (P0), 0x00      ; Port 0
    IROM:0000813B                 LD      (P0CR), 0xFF    ; Port 0 Control
    IROM:0000813E                 LD      (P1), 0x00      ; Port 1
    IROM:00008141                 LD      (P1CR), 0xFF    ; Port 1 Control
    IROM:00008144                 LD      (P1FC), 0x00    ; Port 1 Function
    IROM:00008147                 LD      (P2), 0x00      ; Port 2
    IROM:0000814A                 LD      (P2CR), 0xFF    ; Port 2 Control
    IROM:0000814D                 LD      (P2FC), 0x00    ; Port 2 Function