Postagens

Começo de um projeto:GRAPOS/ArtC

A ideia desse projeto e fazer um sistema em c++ e assembly(que odeio pra caset* usa essa merda)ele teria um mouse, softwares, acesso a memoria esterna entre outros No momento que escrevo isso eu consegui fazer um sistema de mouse que usa setas e o enter para funcionar: #include "types.h" bool click_input = false; int my = 0; int mx = 0; typedef void (*constructor)(); extern "C" constructor* start_ctors; extern "C" constructor* end_ctors; unsigned char inportb(unsigned short port); extern "C" void callConstructors() {     for (constructor* i = start_ctors; i != end_ctors; i++) {         (*i)();     } } unsigned char inportb(unsigned short port); unsigned char inportb(unsigned short port) {     unsigned char result;     asm volatile("inb %1, %0" : "=a"(result) : "Nd"(port));     return result; } void printf(int x, int y, const char* str) {     // Inicia o ponteiro p...