---
title: "Skicka bitar till hårdvaruadress"
type: "forum-thread"
url: "https://www.webforum.nu/amne/c-cpp/28042-skicka-bitar-till-hårdvaruadress"
topic: "C/C++"
topic_url: "https://www.webforum.nu/amne/c-cpp"
author: "avtobiff"
published: "2001-04-28T22:50:00.000Z"
updated: "2001-04-30T09:25:00.000Z"
replies: 4
views: 427
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/c-cpp/28042-skicka-bitar-till-hårdvaruadress"
---

# Skicka bitar till hårdvaruadress

## #1 — avtobiff, 2001-04-28T22:50Z

Hur skickar man bitar till en hårdvaruadress? Det spelar väl ingen roll vilket operativsystem man använder heller, eller?

Skulle man kunna skicka bitar till t ex /dev/ttyS0 (/dev/com1, COM1) under linux, istället för att skicka till hårdvaruadress 03F8?

Om det mot all förmodan skulle vara krångligt, finns det något bra bibliotek för detta ändamål?

Projektet: <http://sork.datorpriser.net>

Permalänk: https://www.webforum.nu/p/28042

## #2 — Muzzafarath, 2001-04-29T11:49Z

> Skulle man kunna skicka bitar till t ex /dev/ttyS0 (/dev/com1, COM1) under linux, istället för att skicka till hårdvaruadress 03F8?

Ddu måste ta reda på om drivrutinen stöder det...

Jag tror att man använder funktionen outb() eller outp() i C för att kommunicera med hårdvara...

Permalänk: https://www.webforum.nu/p/401021

## #3 — avtobiff, 2001-04-29T21:39Z

Vilket bibliotek ligger de funktionerna i då?

Permalänk: https://www.webforum.nu/p/401022

## #4 — PeW, 2001-04-29T23:11Z

conio.h
stdio.h

saxat från borland hjälpen (men det är ju likvärdigt):

> Syntax
>
> \#include \<conio.h\>
> int outp(unsigned portid, int value);
>
> Description
>
> Outputs a byte to a hardware port.
> outp is a macro that writes the low byte of value to the output port specified by portid.
> If outp is called when conio.h has been included, it will be treated as a macro that expands to inline code. If you don't include conio.h, or if you do include conio.h and #undef the macro outp, you'll get the outp function.

Permalänk: https://www.webforum.nu/p/401023

## #5 — Muzzafarath, 2001-04-30T09:25Z

> Vilket bibliotek ligger de funktionerna i då?

Tips: du kan köra **man namn_på\_funktion** för att få reda på information om en funktion (t.ex. i vilket bibliotek den ligger i).

Permalänk: https://www.webforum.nu/p/401024

---

Tråden på webben: https://www.webforum.nu/amne/c-cpp/28042-skicka-bitar-till-hårdvaruadress
