[archimedes] Re: PiSerial aus C ?

  • From: "Anton Reiser" <anton-reiser@xxxxxxxxxxx>
  • To: archimedes@xxxxxxxxxxxxx
  • Date: Fri, 24 Feb 2017 21:51:37 +0100

In message <63fe941356.Toni@xxxxxxxxxxxxxxxxxxxxxxxx>
          "Anton Reiser" <anton-reiser@xxxxxxxxxxx> wrote:

In message <f1cc7c1356.mano@xxxxxxxxxxxxxxx>
          Joerg Niggemeyer <beagle@xxxxxxxx> wrote:

Hallo,

hat jemand Tanks PiSerial driver schonmal probiert aus
C heraus anzusprechen?

Nachtrag:

#define macht den Code lesbarer

Deine SWI Nummer kommen mir suspekt vor.

Eine kurze Suche hat so was ähnliches gebracht:

#define PISerial_Speed     0x079400
#define PISerial_Format    0x079401
#define PISerial_Control   0x079402
#define PISerial_TX        0x079403
#define PISerial_RX        0x079404
#define PISerial_TXPeek    0x079405
#define PISerial_RXPeek    0x079406
#define PISerial_TXPurge   0x079407
#define PISerial_RXPurge   0x079408
#define PISerial_TXCount   0x079409
#define PISerial_RXCount   0x07940A
#define PISerial_Info      0x07940B
#define PISerial_SendBreak 0x07940C

Das waren wohl die Nummern für die X_SWI's

SWI chunk base number: 0x59400 (= 365568)

Dann passen Deine Nummer doch. Bis auf PiSerial_ResetUART.

#define PISerial_RXError      0x05940D
#define PISerial_ResetUART    0x05940E
#define PISerial_UARTRegister 0x05940F

Toni

Other related posts: