summaryrefslogtreecommitdiff
path: root/mm/src/libultra/io/contsetch.c
blob: 8868d762b2deafc40d8d87e4df526e0021ce7584 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include "ultra64.h"
#include "PR/controller.h"

s32 osContSetCh(u8 ch) {
    __osSiGetAccess();

    if (ch > MAXCONTROLLERS) {
        __osMaxControllers = MAXCONTROLLERS;
    } else {
        __osMaxControllers = ch;
    }
    __osContLastPoll = CONT_CMD_END;

    __osSiRelAccess();
    return 0;
}