#include "src/common/shared.hpp"
#include "src/common/kmalloc.hpp"
#include "src/arch/x86/gdt.hpp"
#include "src/memory/memset.hpp"
#include "src/memory/heap.hpp"
#include "src/ipc/lock.hpp"
#include "src/common/io.hpp"
#include "src/common/blist.hpp"
#include "src/common/blistsort.hpp"
#include "src/thread/scheduler.hpp"
#include "src/arch/x86/interr.hpp"
#include "src/arch/x86/except_c.hpp"
#include "src/arch/x86/irq.hpp"
#include "src/arch/x86/rtc.hpp"
Idź do kodu źródłowego tego pliku.
Przestrzenie nazw | |
namespace | Arch |
namespace | Arch::x86 |
namespace | Arch::x86::RTC |
Funkcje | |
class IPC::Lock::lock_t | Arch::x86::RTC::rtc_lock ("rtc") |
void | Arch::x86::RTC::init () |
proste operacje na sieci porozumiewa sie z pci32 by znalezc karte sieciowa 3c556 | |
void | Arch::x86::RTC::done () |
void | Arch::x86::RTC::enable_rtc () |
void | Arch::x86::RTC::disable_rtc () |
uint8 | Arch::x86::RTC::ack_rtc () |
rtc_handle | Arch::x86::RTC::add_proc (RTC_proc proc, uint32 ticks_def, bool one_shot, int arg1, int arg2) |
int | Arch::x86::RTC::rtccompar (const void *a, const void *b) |
int | Arch::x86::RTC::del_proc (blist_s *item) |
int | Arch::x86::RTC::del_proc (rtc_handle handle) |
int | Arch::x86::RTC::rtc_handler (Interr::except2_t *code) |
void | Arch::x86::RTC::tdelay (uint32 ticks) |
Zmienne | |
uint64 volatile | Arch::x86::RTC::up_time = 0 |
uint32 | Arch::x86::RTC::rtc_id |
blist_t | Arch::x86::RTC::rtc_funcs |