search for: llva_iowrite

Displaying 2 results from an estimated 2 matches for "llva_iowrite".

2006 Nov 09
0
[LLVMdev] LLVM and newlib progress
...some bits of information (like ioread/iowrite and llva_syscall) may be of interest to you. If you read about something in the LLVA-OS paper and have questions on it, please feel free to ask. The paper is rather light on details because we had an incredibly short page limit. So, llva_ioread() and llva_iowrite() read and write values to I/O locations. The locations can be anything: I/O port numbers (e.g. x86), the memory address of a memory mapped device register, or the identifier of a functional unit. The important part is that llva_ioread() and llva_iowrite() are code generated into the correct asse...
2006 Nov 09
2
[LLVMdev] LLVM and newlib progress
John Criswell kirjoitti: > So, let me see if I understand this right: > > First, it sounds like you're programming on the bare processor, so your > I/O instructions are either special processor instructions or volatile > loads/stores to special memory locations. Yes. In more detail, instruction words directly control the data transports inside the processor, and I/O is